mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-07 22:44:27 +08:00
rename test to create a place for tests
This commit is contained in:
150
parsetest.py
Normal file
150
parsetest.py
Normal file
@@ -0,0 +1,150 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
# test comment
|
||||
|
||||
import datetime
|
||||
from token import *
|
||||
from time import sleep
|
||||
from token import OP as OP_TEST, INDENT as INDENT_TEST
|
||||
|
||||
aaa = 6; bbb = 13
|
||||
ccc = bbb; d = open("test.py");
|
||||
a
|
||||
|
||||
def func(a,b,c=3):
|
||||
#def test:
|
||||
# return 2
|
||||
cdef = A()
|
||||
return test
|
||||
|
||||
|
||||
class Intro(object):
|
||||
def testing(self, string):
|
||||
return string+","
|
||||
|
||||
class Supi(A, datetime.datetime):
|
||||
r""" test123 """
|
||||
class 2
|
||||
|
||||
static_var = 0
|
||||
def __init__(self):
|
||||
self.b = A()
|
||||
def test(self):
|
||||
import time
|
||||
print 1
|
||||
|
||||
self.b = (1,
|
||||
2,[3,2
|
||||
]);self.a = 1
|
||||
self.c = {1:3,
|
||||
a = self.a
|
||||
4:2,5:9}
|
||||
return A()
|
||||
|
||||
class A():
|
||||
class B():
|
||||
def test(self):
|
||||
return 8 + a.test()
|
||||
class init:
|
||||
def __init__(self, a, b=3, c = A):
|
||||
a=0;self.a = a.i
|
||||
|
||||
aclass = A()
|
||||
|
||||
b = aclass.test()
|
||||
c = aclass or b
|
||||
c = aclass or c
|
||||
|
||||
class Empty():
|
||||
pass
|
||||
def blub():
|
||||
|
||||
cdef = 5
|
||||
cdef cdef
|
||||
for i in range(3):
|
||||
if 1:if 2:for a in range(3): exec a
|
||||
asdf = aaa
|
||||
print 'blub'
|
||||
else:
|
||||
a = 0
|
||||
|
||||
def ass_test(a):
|
||||
"""docstring for assignment test"""
|
||||
a -= 1
|
||||
# (comment without indent)
|
||||
(b, c, d) = (1,2,3)
|
||||
del b
|
||||
f = {}
|
||||
exec 'a = 999' in f
|
||||
# test strange statements
|
||||
[a,c] ; {1: a}; (1,); `a`
|
||||
result = int((a+b)*2)
|
||||
result = s.a(
|
||||
adsfa ) [].3.\
|
||||
a()
|
||||
global global_test
|
||||
return result
|
||||
|
||||
matrix = [[1,2,3], [4,5,6], [7,8,9]]
|
||||
@property
|
||||
def flow_test(a):
|
||||
global matrix
|
||||
for i in matrix:
|
||||
print a
|
||||
else:
|
||||
pass
|
||||
while 1:
|
||||
del a
|
||||
print a
|
||||
else:
|
||||
pass
|
||||
try:
|
||||
if True or a:
|
||||
m = 1
|
||||
for i,j in enumerate(range(3)):
|
||||
print i,j
|
||||
for a in test(t):
|
||||
p
|
||||
else:
|
||||
while 1:
|
||||
m = 2
|
||||
break
|
||||
except IndexError as e:
|
||||
raise e
|
||||
yield e
|
||||
except TypeError, e2:
|
||||
pass
|
||||
except:
|
||||
pass
|
||||
finally:
|
||||
pass
|
||||
with open('test.py') as f, open('narf.py' as g), m as cm:
|
||||
print f
|
||||
return matrix[0,m]
|
||||
|
||||
if True or a:
|
||||
print a
|
||||
|
||||
# completion
|
||||
import time
|
||||
class c1():
|
||||
c2,c5 = c1(), c1().c3()
|
||||
def c3(self):
|
||||
import os as c4 #from parsing import Scope as c4
|
||||
c5 = 1
|
||||
c5 = c4(
|
||||
if 1:
|
||||
print 1
|
||||
return c5+'asdf'
|
||||
(c1().c2.\
|
||||
c, 1, c3()) [0].pop()
|
||||
|
||||
c = u"asdf".join([1,2])
|
||||
matrx_test = [[1,2], [1,3]]
|
||||
c = c1().c3().sleep()
|
||||
asdf = c1; asdf2 = asdf
|
||||
b= asdf2
|
||||
#import parsing as test
|
||||
c = b().c3()
|
||||
1.0.fromhex(); import flask ; flsk = flask.Flask + flask.Request;
|
||||
matrix_test.
|
||||
Reference in New Issue
Block a user