diff options
Diffstat (limited to 'tests/functional/u/undefined')
10 files changed, 25 insertions, 30 deletions
diff --git a/tests/functional/u/undefined/undefined_loop_variable.py b/tests/functional/u/undefined/undefined_loop_variable.py index 9d5cf4111..10d6dc60b 100644 --- a/tests/functional/u/undefined/undefined_loop_variable.py +++ b/tests/functional/u/undefined/undefined_loop_variable.py @@ -1,11 +1,6 @@ # pylint: disable=missing-docstring,redefined-builtin, consider-using-f-string, unnecessary-direct-lambda-call, broad-exception-raised -import sys - -if sys.version_info >= (3, 8): - from typing import NoReturn -else: - from typing_extensions import NoReturn +from typing import NoReturn def do_stuff(some_random_list): @@ -84,7 +79,7 @@ def do_stuff_with_redefined_range(): def test(content): - # https://github.com/PyCQA/pylint/issues/3711 + # https://github.com/pylint-dev/pylint/issues/3711 def handle_line(layne): if "X" in layne: layne = layne.replace("X", "Y") @@ -160,7 +155,7 @@ bigger = [ def lambda_in_first_of_two_loops(): - """https://github.com/PyCQA/pylint/issues/6419""" + """https://github.com/pylint-dev/pylint/issues/6419""" my_list = [] for thing in my_list: print_it = lambda: print(thing) # pylint: disable=cell-var-from-loop, unnecessary-lambda-assignment @@ -180,21 +175,21 @@ def variable_name_assigned_in_body_of_second_loop(): def use_enumerate(): - """https://github.com/PyCQA/pylint/issues/6593""" + """https://github.com/pylint-dev/pylint/issues/6593""" for i, num in enumerate(range(3)): pass print(i, num) def use_enumerate_in_ternary_expression(): - """https://github.com/PyCQA/pylint/issues/7131""" + """https://github.com/pylint-dev/pylint/issues/7131""" for i, num in enumerate(range(3)) if __revision__ else enumerate(range(4)): pass print(i, num) def find_even_number(container): - """https://github.com/PyCQA/pylint/pull/6923#discussion_r895134495""" + """https://github.com/pylint-dev/pylint/pull/6923#discussion_r895134495""" for something in container: if something % 2 == 0: break diff --git a/tests/functional/u/undefined/undefined_loop_variable.txt b/tests/functional/u/undefined/undefined_loop_variable.txt index e10c9e002..78dc602ed 100644 --- a/tests/functional/u/undefined/undefined_loop_variable.txt +++ b/tests/functional/u/undefined/undefined_loop_variable.txt @@ -1,4 +1,4 @@ -undefined-loop-variable:14:11:14:14:do_stuff:Using possibly undefined loop variable 'var':UNDEFINED -undefined-loop-variable:33:7:33:11::Using possibly undefined loop variable 'var1':UNDEFINED -undefined-loop-variable:83:11:83:14:do_stuff_with_redefined_range:Using possibly undefined loop variable 'var':UNDEFINED -undefined-loop-variable:201:11:201:20:find_even_number:Using possibly undefined loop variable 'something':UNDEFINED +undefined-loop-variable:9:11:9:14:do_stuff:Using possibly undefined loop variable 'var':UNDEFINED +undefined-loop-variable:28:7:28:11::Using possibly undefined loop variable 'var1':UNDEFINED +undefined-loop-variable:78:11:78:14:do_stuff_with_redefined_range:Using possibly undefined loop variable 'var':UNDEFINED +undefined-loop-variable:196:11:196:20:find_even_number:Using possibly undefined loop variable 'something':UNDEFINED diff --git a/tests/functional/u/undefined/undefined_loop_variable_py38.py b/tests/functional/u/undefined/undefined_loop_variable_py38.py index 5778df7d2..f9bd06f62 100644 --- a/tests/functional/u/undefined/undefined_loop_variable_py38.py +++ b/tests/functional/u/undefined/undefined_loop_variable_py38.py @@ -2,7 +2,7 @@ def walrus_in_comprehension_test(container): - """https://github.com/PyCQA/pylint/issues/7222""" + """https://github.com/pylint-dev/pylint/issues/7222""" for something in container: print(something) print([my_test for something in container if (my_test := something)]) diff --git a/tests/functional/u/undefined/undefined_variable.py b/tests/functional/u/undefined/undefined_variable.py index 78a32dacc..e1b66910f 100644 --- a/tests/functional/u/undefined/undefined_variable.py +++ b/tests/functional/u/undefined/undefined_variable.py @@ -203,7 +203,7 @@ def dec(inp): # referencing parent class do not raise undefined variable # because at the time of their calling, the class name will # be populated -# See https://github.com/PyCQA/pylint/issues/704 +# See https://github.com/pylint-dev/pylint/issues/704 class LambdaClass: myattr = 1 mylambda = lambda: LambdaClass.myattr @@ -346,7 +346,7 @@ def decorated4(x): print(x) -# https://github.com/PyCQA/pylint/issues/5111 +# https://github.com/pylint-dev/pylint/issues/5111 # AssignAttr in orelse block of 'TYPE_CHECKING' shouldn't crash # Name being assigned must be imported in orelse block if TYPE_CHECKING: diff --git a/tests/functional/u/undefined/undefined_variable.txt b/tests/functional/u/undefined/undefined_variable.txt index ab1a00420..b41f9ae46 100644 --- a/tests/functional/u/undefined/undefined_variable.txt +++ b/tests/functional/u/undefined/undefined_variable.txt @@ -27,7 +27,7 @@ undefined-variable:166:4:166:13::Undefined variable 'unicode_2':UNDEFINED undefined-variable:171:4:171:13::Undefined variable 'unicode_3':UNDEFINED undefined-variable:226:25:226:37:LambdaClass4.<lambda>:Undefined variable 'LambdaClass4':UNDEFINED undefined-variable:234:25:234:37:LambdaClass5.<lambda>:Undefined variable 'LambdaClass5':UNDEFINED -used-before-assignment:255:26:255:34:func_should_fail:Using variable 'datetime' before assignment:HIGH +used-before-assignment:255:26:255:34:func_should_fail:Using variable 'datetime' before assignment:CONTROL_FLOW undefined-variable:291:18:291:24:not_using_loop_variable_accordingly:Undefined variable 'iteree':UNDEFINED undefined-variable:308:27:308:28:undefined_annotation:Undefined variable 'x':UNDEFINED used-before-assignment:309:7:309:8:undefined_annotation:Using variable 'x' before assignment:HIGH diff --git a/tests/functional/u/undefined/undefined_variable_classes.py b/tests/functional/u/undefined/undefined_variable_classes.py index 364e24942..64d0007a5 100644 --- a/tests/functional/u/undefined/undefined_variable_classes.py +++ b/tests/functional/u/undefined/undefined_variable_classes.py @@ -2,7 +2,7 @@ # pylint: disable=missing-function-docstring, missing-class-docstring, too-few-public-methods # Test that list comprehensions in base classes are scoped correctly -# Regression reported in https://github.com/PyCQA/pylint/issues/3434 +# Regression reported in https://github.com/pylint-dev/pylint/issues/3434 import collections @@ -14,7 +14,7 @@ class Foo(collections.namedtuple("Foo", [x + "_foo" for x in l])): # Test that class attributes are in scope for return type annotations. -# Regression reported in https://github.com/PyCQA/pylint/issues/1976 +# Regression reported in https://github.com/pylint-dev/pylint/issues/1976 class MyObject: class MyType: pass diff --git a/tests/functional/u/undefined/undefined_variable_decorators.py b/tests/functional/u/undefined/undefined_variable_decorators.py index 359737289..77c0b1229 100644 --- a/tests/functional/u/undefined/undefined_variable_decorators.py +++ b/tests/functional/u/undefined/undefined_variable_decorators.py @@ -3,7 +3,7 @@ # pylint: disable=unnecessary-comprehension # Test that class attributes are in scope for listcomp in decorator. -# Regression reported in https://github.com/PyCQA/pylint/issues/511 +# Regression reported in https://github.com/pylint-dev/pylint/issues/511 def dec(inp): def inner(func): diff --git a/tests/functional/u/undefined/undefined_variable_py30.py b/tests/functional/u/undefined/undefined_variable_py30.py index ff77aaf8e..723e275a0 100644 --- a/tests/functional/u/undefined/undefined_variable_py30.py +++ b/tests/functional/u/undefined/undefined_variable_py30.py @@ -87,7 +87,7 @@ def used_before_assignment(*, arg): return arg + 1 # Test for #4021 -# https://github.com/PyCQA/pylint/issues/4021 +# https://github.com/pylint-dev/pylint/issues/4021 class MetaClass(type): def __new__(mcs, *args, parameter=None, **kwargs): print(parameter) @@ -99,7 +99,7 @@ class InheritingClass(metaclass=MetaClass, parameter=variable): # [undefined-va # Test for #4031 -# https://github.com/PyCQA/pylint/issues/4031 +# https://github.com/pylint-dev/pylint/issues/4031 class Inheritor(metaclass=DefinedTooLate ): # [undefined-variable] pass diff --git a/tests/functional/u/undefined/undefined_variable_py38.py b/tests/functional/u/undefined/undefined_variable_py38.py index 6fb543e80..1f69a18a8 100644 --- a/tests/functional/u/undefined/undefined_variable_py38.py +++ b/tests/functional/u/undefined/undefined_variable_py38.py @@ -120,7 +120,7 @@ sorted_things = sorted( # Tests for type annotation reused in comprehension def type_annotation_used_after_comprehension(): - """https://github.com/PyCQA/pylint/issues/5326#issuecomment-982635371""" + """https://github.com/pylint-dev/pylint/issues/5326#issuecomment-982635371""" my_int: int ints = [my_int + 1 for my_int in range(5)] @@ -129,13 +129,13 @@ def type_annotation_used_after_comprehension(): def type_annotation_unused_after_comprehension(): - """https://github.com/PyCQA/pylint/issues/5326""" + """https://github.com/pylint-dev/pylint/issues/5326""" my_int: int _ = [print(sep=my_int, end=my_int) for my_int in range(10)] def type_annotation_used_improperly_after_comprehension(): - """https://github.com/PyCQA/pylint/issues/5654""" + """https://github.com/pylint-dev/pylint/issues/5654""" my_int: int _ = [print(sep=my_int, end=my_int) for my_int in range(10)] print(my_int) # [used-before-assignment] diff --git a/tests/functional/u/undefined/undefined_variable_typing.py b/tests/functional/u/undefined/undefined_variable_typing.py index 7ef4d8599..fda65ceca 100644 --- a/tests/functional/u/undefined/undefined_variable_typing.py +++ b/tests/functional/u/undefined/undefined_variable_typing.py @@ -2,7 +2,7 @@ # pylint: disable=invalid-name, import-error # Ensure attribute lookups in type comments are accounted for. -# Reported in https://github.com/PyCQA/pylint/issues/4603 +# Reported in https://github.com/pylint-dev/pylint/issues/4603 from typing import TYPE_CHECKING, Any, Dict @@ -16,12 +16,12 @@ c = ... # type: Bar.Boo if TYPE_CHECKING: __additional_builtin__: Dict[str, Any] - # For why this would emit redefined-builtin: https://github.com/PyCQA/pylint/pull/3643 + # For why this would emit redefined-builtin: https://github.com/pylint-dev/pylint/pull/3643 # pylint: disable-next=redefined-builtin repr: Any def run(): - """https://github.com/PyCQA/pylint/issues/6388""" + """https://github.com/pylint-dev/pylint/issues/6388""" print(repr) return __additional_builtin__["test"] |