[Pydev-cvs] org.python.pydev/tests/org/python/pydev/editor/codecompletion PythonCompletionWithoutB
Brought to you by:
fabioz
From: Fabio Z. <fa...@us...> - 2006-06-29 12:15:41
|
Update of /cvsroot/pydev/org.python.pydev/tests/org/python/pydev/editor/codecompletion In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11022/tests/org/python/pydev/editor/codecompletion Modified Files: PythonCompletionWithoutBuiltinsTest.java Log Message: Changes for getting the class completions defined in the format class A: a,b,c = range(3) Index: PythonCompletionWithoutBuiltinsTest.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev/tests/org/python/pydev/editor/codecompletion/PythonCompletionWithoutBuiltinsTest.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** PythonCompletionWithoutBuiltinsTest.java 22 Jun 2006 14:19:56 -0000 1.3 --- PythonCompletionWithoutBuiltinsTest.java 29 Jun 2006 12:15:34 -0000 1.4 *************** *** 138,141 **** --- 138,153 ---- } + public void testClassAttrs() throws CoreException, BadLocationException{ + String s; + s = ""+ + "class A:\n" + + " aa, bb, cc = range(3)\n" + //the heuristic to find the attrs (class HeuristicFindAttrs) was not getting this + " dd = 1\n" + + " def m1(self):\n" + + " self."; + requestCompl(s, s.length(), -1, new String[] { "aa", "bb", "cc", "dd"}); + } + + public void testInnerImport() throws CoreException, BadLocationException{ String s; |