summaryrefslogtreecommitdiff
path: root/pylint/test/extensions/data/elif.py
diff options
context:
space:
mode:
authorLaura M?dioni <laura.medioni@logilab.fr>2015-11-30 14:43:04 +0100
committerLaura M?dioni <laura.medioni@logilab.fr>2015-11-30 14:43:04 +0100
commit7ad4067a111d23c44e5978d3732caf8a5a609fe2 (patch)
tree90d52ef162b3383b7232f29f1ff7611d2a316303 /pylint/test/extensions/data/elif.py
parent435459a3ed0e2de14d93ef9d7659a1a3dee156b3 (diff)
downloadpylint-7ad4067a111d23c44e5978d3732caf8a5a609fe2.tar.gz
Add else-if-used rule functional test
Diffstat (limited to 'pylint/test/extensions/data/elif.py')
-rw-r--r--pylint/test/extensions/data/elif.py26
1 files changed, 26 insertions, 0 deletions
diff --git a/pylint/test/extensions/data/elif.py b/pylint/test/extensions/data/elif.py
new file mode 100644
index 0000000..22e79c1
--- /dev/null
+++ b/pylint/test/extensions/data/elif.py
@@ -0,0 +1,26 @@
+"""Checks use of "else if" triggers a refactor message"""
+
+def my_function():
+ """docstring"""
+ myint = 2
+ if myint > 5:
+ pass
+ else:
+ if myint <= 5:
+ pass
+ else:
+ myint = 3
+ if myint > 2:
+ if myint > 3:
+ pass
+ elif myint == 3:
+ pass
+ elif myint < 3:
+ pass
+ else:
+ if myint:
+ pass
+ else:
+ if myint:
+ pass
+ myint = 4