From fd4eb5f0a617efe50802021649b066c5f6d3541f Mon Sep 17 00:00:00 2001 From: David Halter Date: Fri, 3 May 2013 15:16:09 +0430 Subject: [PATCH] add test of #183 --- test/completion/classes.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/completion/classes.py b/test/completion/classes.py index 5ebc6471..929f9665 100644 --- a/test/completion/classes.py +++ b/test/completion/classes.py @@ -544,3 +544,23 @@ class TestSuper(Super): def a(): #? super() + + +# ----------------- +# if flow at class level +# ----------------- +class TestX(object): + def normal_method(self): + return 1 + + if True: + def conditional_method(self): + var = self.normal_method() + #? int() + var + return 2 + + def other_method(self): + var = self.conditional_method() + #? int() + var