Files
jedi/test/completion/goto.py
2012-08-02 20:31:03 +02:00

106 lines
1.2 KiB
Python

# goto command test are a different in syntax
a = 1
#! []
b
#! ['a=1']
a
b = a
c = b
#! ['c=b']
c
#! ['module math']
import math
#! ['import math']
math
#! ['import math']
b = math
#! ['b=math']
b
class C(object):
def b(self):
#! ['b=math']
b
#! ['def b']
self.b
#! 14 ['def b']
self.b()
#! 11 ['class C']
self.b
return 1
#! ['def b']
b
#! ['b=math']
b
#! ['def b']
C.b
#! ['def b']
C().b
#! 0 ['class C']
C().b
#! 0 ['class C']
C().b
D = C
#! ['def b']
D.b
#! ['def b']
D().b
#! 0 ['D=C']
D().b
#! 0 ['D=C']
D().b
def c():
return ''
#! ['def c']
c
#! 0 ['def c']
c()
# -----------------
# imports
# -----------------
#! ['module import_tree']
import import_tree
#! ['a=""']
import_tree.a
#! ['module mod1']
import import_tree.mod1
#! ['a=1']
import_tree.mod1.a
#! ['module pkg']
import import_tree.pkg
#! ['a=list']
import_tree.pkg.a
#! ['module mod1']
import import_tree.pkg.mod1
#! ['a=1.0']
import_tree.pkg.mod1.a
#! ['a=""']
import_tree.a
#! ['module mod1']
from import_tree.pkg import mod1
#! ['a=1.0']
mod1.a
#! ['module mod1']
from import_tree import mod1
#! ['a=1']
mod1.a