diff --git a/parsetest.py b/parsetest.py index bddc3fe0..412dabe2 100644 --- a/parsetest.py +++ b/parsetest.py @@ -143,8 +143,8 @@ matrix_test = [[1,2], [1,3]] c = c1().c3().sleep() asdf = c1; asdf2 = asdf b= asdf2 with open('') as fi: pass -c = b().c3() +c = b().c3(); abc = datetime; return [abc][0]. ;pylab.; add(1+2,2).; for fi in [1,2]: fi. 1.0.fromhex(); import flask ; flsk = flask.Flask + flask.Request; abc = [1,2+3]; abc[0]. import pylab; def add(a1,b1): nana = 1; return a1+b1 -abc = datetime; return [abc][0]. ;pylab.; add(1+2,2).; for fi in [1,2]: fi. +flow_test. diff --git a/test/completion/functions.py b/test/completion/functions.py index 4b332a1f..357bf1b8 100644 --- a/test/completion/functions.py +++ b/test/completion/functions.py @@ -19,3 +19,17 @@ def inputs(param): #? ['append'] inputs(list).append + +def variable_middle(): + var = 3 + return var + +#? ['real'] +variable_middle().real + +def variable_rename(param): + var = param + return var + +#? ['imag'] +variable_rename(1).imag