forked from VimPlug/jedi
Test fixes and for loops need to be handled a awell in flow_analysis.
This commit is contained in:
@@ -65,3 +65,5 @@ def _check_flow(evaluator, flow):
|
||||
return UNSURE
|
||||
elif flow.command in ('try', 'except', 'finally', 'while'):
|
||||
return UNSURE
|
||||
else: # for loop
|
||||
return REACHABLE
|
||||
|
||||
@@ -269,7 +269,7 @@ class MethodDecoratorDoesntExist(Base):
|
||||
# -----------------
|
||||
def memoize(function):
|
||||
def wrapper(*args):
|
||||
if 1:
|
||||
if random.choice([0, 1]):
|
||||
pass
|
||||
else:
|
||||
rv = function(*args)
|
||||
|
||||
@@ -318,8 +318,8 @@ blub()[0]
|
||||
|
||||
# with else clause
|
||||
def blub():
|
||||
if 1:
|
||||
1
|
||||
if random.choice([0, 1]):
|
||||
1
|
||||
else:
|
||||
a = []
|
||||
a.append(1)
|
||||
|
||||
Reference in New Issue
Block a user