summaryrefslogtreecommitdiff
path: root/pylint/test/functional/invalid_name.py
diff options
context:
space:
mode:
Diffstat (limited to 'pylint/test/functional/invalid_name.py')
-rw-r--r--pylint/test/functional/invalid_name.py28
1 files changed, 28 insertions, 0 deletions
diff --git a/pylint/test/functional/invalid_name.py b/pylint/test/functional/invalid_name.py
new file mode 100644
index 0000000..e86cfb3
--- /dev/null
+++ b/pylint/test/functional/invalid_name.py
@@ -0,0 +1,28 @@
+""" Tests for invalid-name checker. """
+# pylint: disable=unused-import, no-absolute-import
+
+AAA = 24
+try:
+ import collections
+except ImportError:
+ collections = None
+
+aaa = 42 # [invalid-name]
+try:
+ import time
+except ValueError:
+ time = None # [invalid-name]
+
+try:
+ from sys import argv, executable as python
+except ImportError:
+ argv = 42
+ python = 24
+
+def test():
+ """ Shouldn't emit an invalid-name here. """
+ try:
+ import re
+ except ImportError:
+ re = None
+ return re