
    jF                     6    S r SSKJr  SSKJr   " S S\5      rg)z/
Tests for detecting redefinition of builtins.
    )messages)TestCasec                        \ rS rSrS rS rSrg)TestBuiltins   c                 D    U R                  S[        R                  5        g )Nz
        def foo():
            a = range(1, 10)
            range = a
            return range

        foo()

        print(range)
        )flakesmUndefinedLocalselfs    R/var/www/html/KUNJ/venv/lib/python3.13/site-packages/pyflakes/test/test_builtin.pytest_builtin_unbound_local'TestBuiltins.test_builtin_unbound_local
   s     	 		    c                 &    U R                  S5        g )Nzr
        def f():
            global range
            range = None
            print(range)

        f()
        )r	   r   s    r   test_global_shadowing_builtin*TestBuiltins.test_global_shadowing_builtin   s      	r    N)__name__
__module____qualname____firstlineno__r   r   __static_attributes__r   r   r   r   r      s    
r   r   N)__doc__pyflakesr   r
   pyflakes.test.harnessr   r   r   r   r   <module>r      s    # *8 r   