summaryrefslogtreecommitdiff
path: root/tests/functional/i/invalid/invalid_name.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/functional/i/invalid/invalid_name.py')
-rw-r--r--tests/functional/i/invalid/invalid_name.py33
1 files changed, 31 insertions, 2 deletions
diff --git a/tests/functional/i/invalid/invalid_name.py b/tests/functional/i/invalid/invalid_name.py
index ea55102d7..527064c44 100644
--- a/tests/functional/i/invalid/invalid_name.py
+++ b/tests/functional/i/invalid/invalid_name.py
@@ -1,5 +1,5 @@
""" Tests for invalid-name checker. """
-# pylint: disable=unused-import, wrong-import-position, import-outside-toplevel, missing-class-docstring
+# pylint: disable=unused-import, wrong-import-position, import-outside-toplevel, missing-class-docstring,missing-function-docstring
# pylint: disable=too-few-public-methods
@@ -72,5 +72,34 @@ a_very_very_very_long_function_name_WithCamelCase_to_make_it_sad()
class FooBar:
- def __init__(self, fooBar) -> None: # [invalid-name]
+ def __init__(self, fooBar) -> None: # [invalid-name]
self.foo_bar = fooBar
+ self.foo_bar2 = None
+
+ def func1(
+ self,
+ fooBar, # [invalid-name]
+ ):
+ self.foo_bar = fooBar
+
+ # Test disable invalid-name
+ def test_disable1(self, fooBar): # pylint: disable=invalid-name
+ self.foo_bar = fooBar
+
+ def test_disable2(
+ self,
+ fooBar, # pylint: disable=invalid-name
+ ):
+ self.foo_bar = fooBar
+
+ def test_disable3(self, fooBar): # pylint: disable=invalid-name
+ self.foo_bar = fooBar
+
+ def test_disable_mixed(
+ self,
+ fooBar, # pylint: disable=invalid-name
+ fooBar2, # [invalid-name]
+ ):
+ """Invalid-name will still be raised for other arguments."""
+ self.foo_bar = fooBar
+ self.foo_bar2 = fooBar2