@@ -40,6 +40,7 @@ def test__is_in_ignore_list_re_match() -> None:
4040 "isarg" : True ,
4141 "name" : "lint.unittest_expand_modules" ,
4242 "path" : EXPAND_MODULES ,
43+ "isignored" : False ,
4344}
4445
4546this_file_relative_to_parent = {
@@ -48,6 +49,7 @@ def test__is_in_ignore_list_re_match() -> None:
4849 "isarg" : True ,
4950 "name" : "lint.unittest_expand_modules" ,
5051 "path" : EXPAND_MODULES_BASE ,
52+ "isignored" : False ,
5153}
5254
5355this_file_from_init = {
@@ -56,6 +58,7 @@ def test__is_in_ignore_list_re_match() -> None:
5658 "isarg" : False ,
5759 "name" : "lint.unittest_expand_modules" ,
5860 "path" : EXPAND_MODULES ,
61+ "isignored" : False ,
5962}
6063
6164this_file_from_init_deduplicated = {
@@ -64,6 +67,7 @@ def test__is_in_ignore_list_re_match() -> None:
6467 "isarg" : True ,
6568 "name" : "lint.unittest_expand_modules" ,
6669 "path" : EXPAND_MODULES ,
70+ "isignored" : False ,
6771}
6872
6973unittest_lint = {
@@ -72,6 +76,7 @@ def test__is_in_ignore_list_re_match() -> None:
7276 "isarg" : False ,
7377 "name" : "lint.unittest_lint" ,
7478 "path" : str (TEST_DIRECTORY / "lint/unittest_lint.py" ),
79+ "isignored" : False ,
7580}
7681
7782test_utils = {
@@ -80,6 +85,7 @@ def test__is_in_ignore_list_re_match() -> None:
8085 "isarg" : False ,
8186 "name" : "lint.test_utils" ,
8287 "path" : str (TEST_DIRECTORY / "lint/test_utils.py" ),
88+ "isignored" : False ,
8389}
8490
8591test_run_pylint = {
@@ -88,6 +94,7 @@ def test__is_in_ignore_list_re_match() -> None:
8894 "isarg" : False ,
8995 "name" : "lint.test_run_pylint" ,
9096 "path" : str (TEST_DIRECTORY / "lint/test_run_pylint.py" ),
97+ "isignored" : False ,
9198}
9299
93100test_pylinter = {
@@ -96,6 +103,7 @@ def test__is_in_ignore_list_re_match() -> None:
96103 "isarg" : False ,
97104 "name" : "lint.test_pylinter" ,
98105 "path" : str (TEST_DIRECTORY / "lint/test_pylinter.py" ),
106+ "isignored" : False ,
99107}
100108
101109test_caching = {
@@ -104,6 +112,7 @@ def test__is_in_ignore_list_re_match() -> None:
104112 "isarg" : False ,
105113 "name" : "lint.test_caching" ,
106114 "path" : str (TEST_DIRECTORY / "lint/test_caching.py" ),
115+ "isignored" : False ,
107116}
108117
109118init_of_package = {
@@ -112,6 +121,7 @@ def test__is_in_ignore_list_re_match() -> None:
112121 "isarg" : True ,
113122 "name" : "lint" ,
114123 "path" : INIT_PATH ,
124+ "isignored" : False ,
115125}
116126
117127# A directory that is not a python package.
@@ -123,13 +133,15 @@ def test__is_in_ignore_list_re_match() -> None:
123133 "isarg" : False ,
124134 "basepath" : str (REPORTERS_PATH / "__init__.py" ),
125135 "basename" : "reporters" ,
136+ "isignored" : False ,
126137 },
127138 str (REPORTERS_PATH / "unittest_reporting.py" ): {
128139 "path" : str (REPORTERS_PATH / "unittest_reporting.py" ),
129140 "name" : "reporters.unittest_reporting" ,
130141 "isarg" : False ,
131142 "basepath" : str (REPORTERS_PATH / "__init__.py" ),
132143 "basename" : "reporters" ,
144+ "isignored" : False ,
133145 },
134146}
135147
@@ -304,5 +316,5 @@ def test_expand_modules_with_ignore(
304316 ignore_list_re ,
305317 self .linter .config .ignore_paths ,
306318 )
307- assert modules == expected
319+ assert { k : v for k , v in modules . items () if not v [ "isignored" ]} == expected
308320 assert not errors
0 commit comments