[Pydev-cvs] org.python.pydev.parser/tests/org/python/pydev/parser PyParser25Test.java, 1.7, 1.8 PyP
Brought to you by:
fabioz
From: Fabio Z. <fa...@us...> - 2006-09-16 22:19:56
|
Update of /cvsroot/pydev/org.python.pydev.parser/tests/org/python/pydev/parser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9001/tests/org/python/pydev/parser Modified Files: PyParser25Test.java PyParserTest.java Log Message: Index: PyParser25Test.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.parser/tests/org/python/pydev/parser/PyParser25Test.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** PyParser25Test.java 16 Sep 2006 13:16:25 -0000 1.7 --- PyParser25Test.java 16 Sep 2006 22:19:54 -0000 1.8 *************** *** 5,13 **** package org.python.pydev.parser; - import junit.framework.AssertionFailedError; - import org.eclipse.jface.text.Document; import org.python.pydev.core.IPythonNature; - import org.python.pydev.parser.jython.SimpleNode; import org.python.pydev.parser.jython.ast.ImportFrom; import org.python.pydev.parser.jython.ast.Module; --- 5,10 ---- *************** *** 27,31 **** PyParser25Test test = new PyParser25Test(); test.setUp(); ! // test.testNewWithStmt(); test.tearDown(); System.out.println("Finished"); --- 24,28 ---- PyParser25Test test = new PyParser25Test(); test.setUp(); ! test.testEmptyYield(); test.tearDown(); System.out.println("Finished"); *************** *** 52,55 **** --- 49,64 ---- /** + * This test checks the new conditional expression. + */ + public void testEmptyYield(){ + setDefaultVersion(IPythonNature.GRAMMAR_PYTHON_VERSION_2_5); + String str = "" + + "def whee():\n" + + " yield\n" + + ""; + parseLegalDocStr(str); + } + + /** * This test checks the new relative import */ Index: PyParserTest.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev.parser/tests/org/python/pydev/parser/PyParserTest.java,v retrieving revision 1.32 retrieving revision 1.33 diff -C2 -d -r1.32 -r1.33 *** PyParserTest.java 16 Sep 2006 20:38:23 -0000 1.32 --- PyParserTest.java 16 Sep 2006 22:19:54 -0000 1.33 *************** *** 25,29 **** PyParserTest test = new PyParserTest(); test.setUp(); ! // test.testErrOnFor(); test.tearDown(); System.out.println("Finished"); --- 25,29 ---- PyParserTest test = new PyParserTest(); test.setUp(); ! // test.testOnTestContextLib(); test.tearDown(); System.out.println("Finished"); *************** *** 271,274 **** --- 271,280 ---- } + public void testOnTestContextLib() { + String loc = TestDependent.PYTHON_LIB+"test/test_contextlib.py"; + String s = REF.getFileContents(new File(loc)); + parseLegalDocStr(s,"(file: test_contextlib.py)"); + } + public void testOnCalendar() { String loc = TestDependent.PYTHON_LIB+"hmac.py"; |