Thread: [Pydev-cvs] org.python.pydev/tests/org/python/pydev/editor/codecompletion/revisited PythonPathHelper
Brought to you by:
fabioz
From: Fabio Z. <fa...@us...> - 2005-09-30 16:29:37
|
Update of /cvsroot/pydev/org.python.pydev/tests/org/python/pydev/editor/codecompletion/revisited In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31218/tests/org/python/pydev/editor/codecompletion/revisited Modified Files: PythonPathHelperTest.java ASTManagerTest.java Log Message: changed the way imports work Index: ASTManagerTest.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev/tests/org/python/pydev/editor/codecompletion/revisited/ASTManagerTest.java,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** ASTManagerTest.java 13 Aug 2005 14:36:24 -0000 1.15 --- ASTManagerTest.java 30 Sep 2005 16:29:27 -0000 1.16 *************** *** 341,351 **** */ public static void assertIsIn(String string, IToken[] comps) { boolean found = false; for (int i = 0; i < comps.length; i++) { ! if(string.equals(comps[i].getRepresentation())){ found = true; } } ! assertTrue("The searched token ("+string+")was not found in the completions", found); } --- 341,356 ---- */ public static void assertIsIn(String string, IToken[] comps) { + StringBuffer buffer = new StringBuffer("Available: \n"); boolean found = false; for (int i = 0; i < comps.length; i++) { ! String rep = comps[i].getRepresentation(); ! if(string.equals(rep)){ found = true; } + buffer.append(rep); + buffer.append("\n"); } ! ! assertTrue("The searched token ("+string+")was not found in the completions. "+buffer, found); } Index: PythonPathHelperTest.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev/tests/org/python/pydev/editor/codecompletion/revisited/PythonPathHelperTest.java,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** PythonPathHelperTest.java 28 Aug 2005 03:01:01 -0000 1.17 --- PythonPathHelperTest.java 30 Sep 2005 16:29:27 -0000 1.18 *************** *** 162,170 **** CompletionState state = new CompletionState(line,col, token, nature); comps = ((ICodeCompletionASTManager)nature.getAstManager()).getCompletionsForToken(doc, state); ! assertTrue(comps.length > 5); ASTManagerTest.assertIsIn("assertEquals", comps); ASTManagerTest.assertIsIn("assertNotEquals", comps); ASTManagerTest.assertIsIn("assertAlmostEquals", comps); ! ASTManagerTest.assertIsIn("SetWidget", comps); } --- 162,170 ---- CompletionState state = new CompletionState(line,col, token, nature); comps = ((ICodeCompletionASTManager)nature.getAstManager()).getCompletionsForToken(doc, state); ! ASTManagerTest.assertIsIn("SetWidget", comps); ASTManagerTest.assertIsIn("assertEquals", comps); ASTManagerTest.assertIsIn("assertNotEquals", comps); ASTManagerTest.assertIsIn("assertAlmostEquals", comps); ! assertTrue(comps.length > 5); } *************** *** 269,274 **** PythonPathHelperTest test = new PythonPathHelperTest(); test.setUp(); ! test.testClassHierarchyCompletion(); test.tearDown(); junit.textui.TestRunner.run(PythonPathHelperTest.class); } catch (Exception e) { --- 269,275 ---- PythonPathHelperTest test = new PythonPathHelperTest(); test.setUp(); ! test.testRelativeImport(); test.tearDown(); + System.out.println("Finished"); junit.textui.TestRunner.run(PythonPathHelperTest.class); } catch (Exception e) { |