[Pydev-cvs] org.python.pydev.parser/tests/org/python/pydev/parser PyParserTest.java, 1.37, 1.38
Brought to you by:
fabioz
From: Fabio Z. <fa...@us...> - 2008-06-15 22:59:15
|
Update of /cvsroot/pydev/org.python.pydev.parser/tests/org/python/pydev/parser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5921/tests/org/python/pydev/parser Modified Files: PyParserTest.java Log Message: Minor Index: PyParserTest.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.parser/tests/org/python/pydev/parser/PyParserTest.java,v retrieving revision 1.37 retrieving revision 1.38 diff -C2 -d -r1.37 -r1.38 *** PyParserTest.java 17 Jul 2007 23:44:59 -0000 1.37 --- PyParserTest.java 15 Jun 2008 22:59:22 -0000 1.38 *************** *** 15,18 **** --- 15,19 ---- import org.python.pydev.core.Tuple3; import org.python.pydev.core.docutils.PySelection; + import org.python.pydev.core.performanceeval.Timer; import org.python.pydev.parser.jython.SimpleNode; import org.python.pydev.parser.jython.ast.ClassDef; *************** *** 31,36 **** PyParserTest test = new PyParserTest(); test.setUp(); ! test.testTryReparse(); test.tearDown(); System.out.println("Finished"); junit.textui.TestRunner.run(PyParserTest.class); --- 32,43 ---- PyParserTest test = new PyParserTest(); test.setUp(); ! ! //Timer timer = new Timer(); ! //test.parseFilesInDir(new File("D:/bin/Python251/Lib/site-packages/wx-2.8-msw-unicode"), true); ! //test.parseFilesInDir(new File("D:/bin/Python251/Lib/"), false); ! //timer.printDiff(); test.tearDown(); + + System.out.println("Finished"); junit.textui.TestRunner.run(PyParserTest.class); *************** *** 305,314 **** } /** * @param file */ ! private void parseFilesInDir(File file) { assertTrue("Directory "+file+" does not exist", file.exists()); assertTrue(file.isDirectory()); File[] files = file.listFiles(); for (int i = 0; i < files.length; i++) { --- 312,326 ---- } + private void parseFilesInDir(File file) { + parseFilesInDir(file, false); + } + /** * @param file */ ! private void parseFilesInDir(File file, boolean recursive) { assertTrue("Directory "+file+" does not exist", file.exists()); assertTrue(file.isDirectory()); + File[] files = file.listFiles(); for (int i = 0; i < files.length; i++) { *************** *** 316,319 **** --- 328,334 ---- if(f.getAbsolutePath().toLowerCase().endsWith(".py")){ parseLegalDocStr(REF.getFileContents(f), f); + + }else if(recursive && f.isDirectory()){ + parseFilesInDir(f, recursive); } } |