diff options
Diffstat (limited to 'tests/functional/e/elif_checker.py')
-rw-r--r-- | tests/functional/e/elif_checker.py | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/functional/e/elif_checker.py b/tests/functional/e/elif_checker.py new file mode 100644 index 000000000..b9722f349 --- /dev/null +++ b/tests/functional/e/elif_checker.py @@ -0,0 +1,27 @@ +"""Checks use of "else if" triggers a refactor message""" + + +def my_function(): + """docstring""" + myint = 2 + if myint > 5: + pass + else: + if myint <= 5: # [else-if-used] + pass + else: + myint = 3 + if myint > 2: + if myint > 3: + pass + elif myint == 3: + pass + elif myint < 3: + pass + else: + if myint: # [else-if-used] + pass + else: + if myint: + pass + myint = 4 |