commit | author | age
|
e7f7e7
|
1 |
py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV) |
MT |
2 |
py$(PYV): commands[0]> python -m pytest --cov |
|
3 |
============================= test session starts ============================== |
|
4 |
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python |
|
5 |
cachedir: .tox/py$(PYV)/.pytest_cache |
|
6 |
rootdir: $(@D) |
|
7 |
configfile: pyproject.toml |
|
8 |
testpaths: tests |
e1ab8b
|
9 |
collecting ... collected 1676 items / 1 skipped |
e7f7e7
|
10 |
|
MT |
11 |
coverage._warn(msg, slug="couldnt-parse") |
|
12 |
tests/brain/numpy/test_core_einsumfunc.py::test_function_parameters SKIPPED |
|
13 |
tests/brain/numpy/test_core_einsumfunc.py::test_numpy_function_calls_inferred_as_ndarray SKIPPED |
|
14 |
tests/brain/numpy/test_core_fromnumeric.py::BrainNumpyCoreFromNumericTest::test_numpy_function_calls_inferred_as_ndarray SKIPPED |
|
15 |
tests/brain/numpy/test_core_function_base.py::BrainNumpyCoreFunctionBaseTest::test_numpy_function_calls_inferred_as_ndarray SKIPPED |
|
16 |
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_bool SKIPPED |
|
17 |
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_dtype SKIPPED |
|
18 |
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_ndarray SKIPPED |
|
19 |
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_none SKIPPED |
|
20 |
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_tuple SKIPPED |
|
21 |
tests/brain/numpy/test_core_numeric.py::BrainNumpyCoreNumericTest::test_numpy_function_calls_inferred_as_ndarray SKIPPED |
|
22 |
tests/brain/numpy/test_core_numeric.py::test_function_parameters[full_like-expected_args1] SKIPPED |
|
23 |
tests/brain/numpy/test_core_numeric.py::test_function_parameters[ones-expected_args3] SKIPPED |
|
24 |
tests/brain/numpy/test_core_numeric.py::test_function_parameters[ones_like-expected_args2] SKIPPED |
|
25 |
tests/brain/numpy/test_core_numeric.py::test_function_parameters[zeros_like-expected_args0] SKIPPED |
|
26 |
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_array_types_have_unary_operators SKIPPED |
|
27 |
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_datetime_astype_return SKIPPED |
|
28 |
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_are_subscriptables SKIPPED |
|
29 |
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_have_attributes SKIPPED |
|
30 |
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_have_methods SKIPPED |
|
31 |
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_number_types_have_unary_operators SKIPPED |
|
32 |
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_numpy_core_types SKIPPED |
|
33 |
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainUtilsTest::test_get_numpy_version_do_not_crash PASSED |
|
34 |
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainUtilsTest::test_numpy_object_uninferable PASSED |
|
35 |
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_constants SKIPPED |
|
36 |
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_constants_values SKIPPED |
|
37 |
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions SKIPPED |
|
38 |
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_kwargs_default_values SKIPPED |
|
39 |
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_one_arg SKIPPED |
|
40 |
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type SKIPPED |
|
41 |
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type_tuple SKIPPED |
|
42 |
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_two_args SKIPPED |
|
43 |
tests/brain/numpy/test_ma.py::TestBrainNumpyMa::test_numpy_ma_returns_maskedarray[masked_invalid-False] SKIPPED |
|
44 |
tests/brain/numpy/test_ma.py::TestBrainNumpyMa::test_numpy_ma_returns_maskedarray[masked_invalid-True] SKIPPED |
|
45 |
tests/brain/numpy/test_ma.py::TestBrainNumpyMa::test_numpy_ma_returns_maskedarray[masked_where-False] SKIPPED |
|
46 |
tests/brain/numpy/test_ma.py::TestBrainNumpyMa::test_numpy_ma_returns_maskedarray[masked_where-True] SKIPPED |
|
47 |
tests/brain/numpy/test_ndarray.py::NumpyBrainNdarrayTest::test_numpy_function_calls_inferred_as_ndarray SKIPPED |
|
48 |
tests/brain/numpy/test_ndarray.py::NumpyBrainNdarrayTest::test_numpy_ndarray_attribute_inferred_as_ndarray SKIPPED |
|
49 |
tests/brain/numpy/test_ndarray.py::NumpyBrainNdarrayTest::test_numpy_ndarray_class_support_type_indexing SKIPPED |
|
50 |
tests/brain/numpy/test_random_mtrand.py::NumpyBrainRandomMtrandTest::test_numpy_random_mtrand_functions SKIPPED |
|
51 |
tests/brain/numpy/test_random_mtrand.py::NumpyBrainRandomMtrandTest::test_numpy_random_mtrand_functions_signature SKIPPED |
|
52 |
tests/brain/test_argparse.py::TestBrainArgparse::test_infer_namespace PASSED |
|
53 |
tests/brain/test_attr.py::AttrsTest::test_attr_transform PASSED |
|
54 |
tests/brain/test_attr.py::AttrsTest::test_attrs_transform PASSED |
|
55 |
tests/brain/test_attr.py::AttrsTest::test_attrs_with_annotation PASSED |
|
56 |
tests/brain/test_attr.py::AttrsTest::test_dont_consider_assignments_but_without_attrs PASSED |
|
57 |
tests/brain/test_attr.py::AttrsTest::test_special_attributes PASSED |
|
58 |
tests/brain/test_brain.py::BrainFStrings::test_no_crash_on_const_reconstruction PASSED |
|
59 |
tests/brain/test_brain.py::BrainNamedtupleAnnAssignTest::test_no_crash_on_ann_assign_in_namedtuple PASSED |
|
60 |
tests/brain/test_brain.py::BrainUUIDTest::test_uuid_has_int_member PASSED |
|
61 |
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_not_subscriptable PASSED |
|
62 |
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_not_yet_subscriptable SKIPPED |
|
63 |
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_not_yet_subscriptable_2 SKIPPED |
|
64 |
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_subscriptable PASSED |
|
65 |
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_subscriptable_2 PASSED |
|
66 |
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_subscriptable_3 PASSED |
|
67 |
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_subscriptable_4 PASSED |
|
68 |
tests/brain/test_brain.py::CollectionsDequeTests::test_deque PASSED |
|
69 |
tests/brain/test_brain.py::CollectionsDequeTests::test_deque_not_py$(PYV)methods SKIPPED |
|
70 |
tests/brain/test_brain.py::CollectionsDequeTests::test_deque_py$(PYV)methods PASSED |
|
71 |
tests/brain/test_brain.py::CollectionsDequeTests::test_deque_py35methods PASSED |
|
72 |
tests/brain/test_brain.py::DefaultDictTest::test_1 PASSED |
|
73 |
tests/brain/test_brain.py::IOBrainTest::test_sys_streams SKIPPED (Ne...) |
|
74 |
tests/brain/test_brain.py::ModuleExtenderTest::test_extension_modules PASSED |
|
75 |
tests/brain/test_brain.py::OrderedDictTest::test_ordered_dict_py34method PASSED |
|
76 |
tests/brain/test_brain.py::RandomSampleTest::test_arguments_inferred_successfully PASSED |
|
77 |
tests/brain/test_brain.py::RandomSampleTest::test_inferred_successfully PASSED |
|
78 |
tests/brain/test_brain.py::RandomSampleTest::test_no_crash_on_evaluatedobject PASSED |
|
79 |
tests/brain/test_brain.py::ReBrainTest::test_re_pattern_subscriptable PASSED |
|
80 |
tests/brain/test_brain.py::ReBrainTest::test_re_pattern_unsubscriptable SKIPPED |
|
81 |
tests/brain/test_brain.py::ReBrainTest::test_regex_flags PASSED |
|
82 |
tests/brain/test_brain.py::SubprocessTest::test_popen_does_not_have_class_getitem PASSED |
|
83 |
tests/brain/test_brain.py::SubprocessTest::test_subprcess_check_output PASSED |
|
84 |
tests/brain/test_brain.py::SubprocessTest::test_subprocess_args PASSED |
|
85 |
tests/brain/test_brain.py::TestFunctoolsPartial::test_infer_partial PASSED |
|
86 |
tests/brain/test_brain.py::TestFunctoolsPartial::test_inferred_partial_function_calls PASSED |
|
87 |
tests/brain/test_brain.py::TestFunctoolsPartial::test_invalid_functools_partial_calls PASSED |
|
88 |
tests/brain/test_brain.py::TestFunctoolsPartial::test_multiple_partial_args PASSED |
|
89 |
tests/brain/test_brain.py::TestFunctoolsPartial::test_partial_assignment PASSED |
|
90 |
tests/brain/test_brain.py::TestFunctoolsPartial::test_partial_does_not_affect_scope PASSED |
|
91 |
tests/brain/test_brain.py::TestIsinstanceInference::test_first_param_is_uninferable PASSED |
|
92 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_class_false PASSED |
|
93 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_edge_case PASSED |
|
94 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_int_false PASSED |
|
95 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_int_true PASSED |
|
96 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_object_true PASSED |
|
97 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_object_true2 PASSED |
|
98 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_object_true3 PASSED |
|
99 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_str_false PASSED |
|
100 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_str_true PASSED |
|
101 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_tuple_argument PASSED |
|
102 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_type_false PASSED |
|
103 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_type_false2 PASSED |
|
104 |
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_type_true PASSED |
|
105 |
tests/brain/test_brain.py::TestIsinstanceInference::test_object_type PASSED |
|
106 |
tests/brain/test_brain.py::TestIsinstanceInference::test_too_many_args PASSED |
|
107 |
tests/brain/test_brain.py::TestIsinstanceInference::test_type_object PASSED |
|
108 |
tests/brain/test_brain.py::TestIsinstanceInference::test_type_type PASSED |
|
109 |
tests/brain/test_brain.py::TestIsinstanceInference::test_uninferable_bad_type PASSED |
|
110 |
tests/brain/test_brain.py::TestIsinstanceInference::test_uninferable_keywords PASSED |
|
111 |
tests/brain/test_brain.py::TestIssubclassBrain::test_isinstance_object_true2 PASSED |
|
112 |
tests/brain/test_brain.py::TestIssubclassBrain::test_isinstance_tuple_argument PASSED |
|
113 |
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_different_user_defined_classes PASSED |
|
114 |
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_not_the_same_class PASSED |
|
115 |
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_object_true PASSED |
|
116 |
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_same_class PASSED |
|
117 |
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_same_user_defined_class PASSED |
|
118 |
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_short_circuit PASSED |
|
119 |
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_type_false PASSED |
|
120 |
tests/brain/test_brain.py::TestIssubclassBrain::test_object_type PASSED |
|
121 |
tests/brain/test_brain.py::TestIssubclassBrain::test_too_many_args PASSED |
|
122 |
tests/brain/test_brain.py::TestIssubclassBrain::test_type_object PASSED |
|
123 |
tests/brain/test_brain.py::TestIssubclassBrain::test_type_type PASSED |
|
124 |
tests/brain/test_brain.py::TestIssubclassBrain::test_uninferable_bad_type PASSED |
|
125 |
tests/brain/test_brain.py::TestIssubclassBrain::test_uninferable_keywords PASSED |
|
126 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_int_subclass_argument XFAIL |
|
127 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_int_subclass_result PASSED |
|
128 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_builtin_inference_attribute_error_str PASSED |
|
129 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_builtin_inference_recursion_error_self_referential_attribute PASSED |
|
130 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_bytes PASSED |
|
131 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_class_with_metaclass PASSED |
|
132 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_dict PASSED |
|
133 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_failure_missing_variable PASSED |
|
134 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_generator_failure PASSED |
|
135 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_list PASSED |
|
136 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_object PASSED |
|
137 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_object_failure PASSED |
|
138 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_set PASSED |
|
139 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_string PASSED |
|
140 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_tuple PASSED |
|
141 |
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_var PASSED |
|
142 |
tests/brain/test_brain.py::TypeBrain::test_builtin_subscriptable PASSED |
|
143 |
tests/brain/test_brain.py::TypeBrain::test_invalid_type_subscript PASSED |
|
144 |
tests/brain/test_brain.py::TypeBrain::test_type_subscript PASSED |
|
145 |
tests/brain/test_brain.py::TypingBrain::test_callable_type PASSED |
|
146 |
tests/brain/test_brain.py::TypingBrain::test_collections_generic_alias_slots PASSED |
|
147 |
tests/brain/test_brain.py::TypingBrain::test_has_dunder_args PASSED |
|
148 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_base PASSED |
|
149 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_bug_pylint_4383 PASSED |
|
150 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_can_correctly_access_methods PASSED |
|
151 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_class_form PASSED |
|
152 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_few_args PASSED |
|
153 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_few_fields PASSED |
|
154 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_inference PASSED |
|
155 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_inference_nonliteral PASSED |
|
156 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_inferred_as_class PASSED |
|
157 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_instance_attrs PASSED |
|
158 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_nested_class PASSED |
|
159 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_simple PASSED |
|
160 |
tests/brain/test_brain.py::TypingBrain::test_namedtuple_uninferable_member PASSED |
|
161 |
tests/brain/test_brain.py::TypingBrain::test_tuple_type PASSED |
|
162 |
tests/brain/test_brain.py::TypingBrain::test_typed_dict PASSED |
|
163 |
tests/brain/test_brain.py::TypingBrain::test_typing_alias_type PASSED |
|
164 |
tests/brain/test_brain.py::TypingBrain::test_typing_alias_type_2 PASSED |
|
165 |
tests/brain/test_brain.py::TypingBrain::test_typing_annotated_subscriptable PASSED |
|
166 |
tests/brain/test_brain.py::TypingBrain::test_typing_cast PASSED |
|
167 |
tests/brain/test_brain.py::TypingBrain::test_typing_cast_attribute PASSED |
|
168 |
tests/brain/test_brain.py::TypingBrain::test_typing_cast_multiple_inference_calls PASSED |
|
169 |
tests/brain/test_brain.py::TypingBrain::test_typing_generic_slots PASSED |
|
170 |
tests/brain/test_brain.py::TypingBrain::test_typing_generic_subscriptable PASSED |
|
171 |
tests/brain/test_brain.py::TypingBrain::test_typing_namedtuple_dont_crash_on_no_fields PASSED |
|
172 |
tests/brain/test_brain.py::TypingBrain::test_typing_no_duplicates PASSED |
|
173 |
tests/brain/test_brain.py::TypingBrain::test_typing_no_duplicates_2 PASSED |
|
174 |
tests/brain/test_brain.py::TypingBrain::test_typing_object_builtin_subscriptable PASSED |
|
175 |
tests/brain/test_brain.py::TypingBrain::test_typing_object_not_subscriptable PASSED |
|
176 |
tests/brain/test_brain.py::TypingBrain::test_typing_object_notsubscriptable_3 PASSED |
|
177 |
tests/brain/test_brain.py::TypingBrain::test_typing_object_subscriptable PASSED |
|
178 |
tests/brain/test_brain.py::TypingBrain::test_typing_object_subscriptable_2 PASSED |
|
179 |
tests/brain/test_brain.py::TypingBrain::test_typing_param_spec SKIPPED |
|
180 |
tests/brain/test_brain.py::TypingBrain::test_typing_type_subscriptable PASSED |
|
181 |
tests/brain/test_brain.py::TypingBrain::test_typing_type_without_tip PASSED |
|
182 |
tests/brain/test_brain.py::TypingBrain::test_typing_types PASSED |
|
183 |
tests/brain/test_brain.py::test_crypt_brain PASSED |
|
184 |
tests/brain/test_brain.py::test_http_client_brain PASSED |
|
185 |
tests/brain/test_brain.py::test_http_status_brain PASSED |
|
186 |
tests/brain/test_brain.py::test_http_status_brain_iterable PASSED |
|
187 |
tests/brain/test_brain.py::test_infer_dict_from_keys PASSED |
|
188 |
tests/brain/test_brain.py::test_infer_int PASSED |
|
189 |
tests/brain/test_brain.py::test_infer_str PASSED |
|
190 |
tests/brain/test_brain.py::test_inference_on_outer_referential_length_check PASSED |
|
191 |
tests/brain/test_brain.py::test_no_attributeerror_on_self_referential_length_check PASSED |
|
192 |
tests/brain/test_brain.py::test_no_recursionerror_on_self_referential_length_check PASSED |
|
193 |
tests/brain/test_brain.py::test_oserror_model PASSED |
|
194 |
tests/brain/test_brain.py::test_str_and_bytes['hey'.encode()-Const-] PASSED |
|
195 |
tests/brain/test_brain.py::test_str_and_bytes['hey'.encode().decode()-Const-] PASSED |
|
196 |
tests/brain/test_brain.py::test_str_and_bytes[b'hey'.decode()-Const-] PASSED |
|
197 |
tests/brain/test_builtin.py::BuiltinsTest::test_infer_property PASSED |
|
198 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format[empty-indexes-on-variable] PASSED |
|
199 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format[empty-indexes] PASSED |
|
200 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format[mixed-indexes-from-mixed] PASSED |
|
201 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format[named-indexes-from-keyword] PASSED |
|
202 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format[named-indexes] PASSED |
|
203 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format[numbered-indexes-from-positional] PASSED |
|
204 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format[numbered-indexes] PASSED |
|
205 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format_in_dataclass_pylint8109 PASSED |
|
206 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format_uninferable["I am {}".format()] PASSED |
|
207 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format_uninferable[\n "My hex format is {:4x}".format('1')\n ] PASSED |
|
208 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format_uninferable[\n "My name is {fname}, I'm {age}".format(fsname = "Daniel", age = 12)\n ] PASSED |
|
209 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format_uninferable[\n "My unicode character is {:c}".format(None)\n ] PASSED |
|
210 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format_uninferable[\n daniel_age = 12\n "My name is {0.name}".format(daniel_age)\n ] PASSED |
|
211 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format_uninferable[\n from missing import Unknown\n "My name is {}, I'm {}".format(Unknown, 12)\n ] PASSED |
|
212 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format_uninferable[\n from missing import Unknown\n age = 12\n "My name is {fname}, I'm {age}".format(fname = Unknown, age = age)\n ] PASSED |
|
213 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format_uninferable[\n from missing import Unknown\n name = Unknown\n age = 12\n "My name is {fname}, I'm {age}".format(fname = name, age = age)\n ] PASSED |
|
214 |
tests/brain/test_builtin.py::TestStringNodes::test_string_format_with_specs PASSED |
|
215 |
tests/brain/test_ctypes.py::test_cdata_member_access PASSED |
|
216 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_bool-bool-?] PASSED |
|
217 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_buffer-bytes-<class 'ctypes.c_char'>] XFAIL |
|
218 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_byte-int-b] PASSED |
|
219 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_char-bytes-c] PASSED |
|
220 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_double-float-d] PASSED |
|
221 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_float-float-f] PASSED |
|
222 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_int-int-i] PASSED |
|
223 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_int16-int-h] PASSED |
|
224 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_int32-int-i] PASSED |
|
225 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_int64-int-l] PASSED |
|
226 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_int8-int-b] PASSED |
|
227 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_long-int-l] PASSED |
|
228 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_longdouble-float-g] PASSED |
|
229 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_longlong-int-l] PASSED |
|
230 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_short-int-h] PASSED |
|
231 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_size_t-int-L] PASSED |
|
232 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_ssize_t-int-l] PASSED |
|
233 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_ubyte-int-B] PASSED |
|
234 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_uint-int-I] PASSED |
|
235 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_uint16-int-H] PASSED |
|
236 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_uint32-int-I] PASSED |
|
237 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_uint64-int-L] PASSED |
|
238 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_uint8-int-B] PASSED |
|
239 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_ulong-int-L] PASSED |
|
240 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_ulonglong-int-L] PASSED |
|
241 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_ushort-int-H] PASSED |
|
242 |
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_wchar-str-u] PASSED |
|
243 |
tests/brain/test_ctypes.py::test_other_ctypes_member_untouched PASSED |
|
244 |
tests/brain/test_dataclasses.py::test_annotated_enclosed_field_call[dataclasses] PASSED |
|
245 |
tests/brain/test_dataclasses.py::test_annotated_enclosed_field_call[marshmallow_dataclass] PASSED |
|
246 |
tests/brain/test_dataclasses.py::test_annotated_enclosed_field_call[pydantic.dataclasses] PASSED |
|
247 |
tests/brain/test_dataclasses.py::test_dataclass_inits_of_non_dataclasses PASSED |
|
248 |
tests/brain/test_dataclasses.py::test_dataclass_non_default_argument_after_default XFAIL |
|
249 |
tests/brain/test_dataclasses.py::test_dataclass_order_of_inherited_attributes PASSED |
|
250 |
tests/brain/test_dataclasses.py::test_dataclass_with_default_factory PASSED |
|
251 |
tests/brain/test_dataclasses.py::test_dataclass_with_field_init_is_false PASSED |
|
252 |
tests/brain/test_dataclasses.py::test_dataclass_with_multiple_inheritance PASSED |
|
253 |
tests/brain/test_dataclasses.py::test_dataclass_with_properties PASSED |
|
254 |
tests/brain/test_dataclasses.py::test_dataclass_with_unknown_base PASSED |
|
255 |
tests/brain/test_dataclasses.py::test_dataclass_with_unknown_typing PASSED |
|
256 |
tests/brain/test_dataclasses.py::test_inference_attribute_no_default[dataclasses] PASSED |
|
257 |
tests/brain/test_dataclasses.py::test_inference_attribute_no_default[marshmallow_dataclass] PASSED |
|
258 |
tests/brain/test_dataclasses.py::test_inference_attribute_no_default[pydantic.dataclasses] PASSED |
|
259 |
tests/brain/test_dataclasses.py::test_inference_callable_attribute[dataclasses-typing] PASSED |
|
260 |
tests/brain/test_dataclasses.py::test_inference_callable_attribute[marshmallow_dataclass-collections.abc] PASSED |
|
261 |
tests/brain/test_dataclasses.py::test_inference_callable_attribute[marshmallow_dataclass-typing] PASSED |
|
262 |
tests/brain/test_dataclasses.py::test_inference_callable_attribute[pydantic.dataclasses-collections.abc] PASSED |
|
263 |
tests/brain/test_dataclasses.py::test_inference_callable_attribute[pydantic.dataclasses-typing] PASSED |
|
264 |
tests/brain/test_dataclasses.py::test_inference_class_var[dataclasses] PASSED |
|
265 |
tests/brain/test_dataclasses.py::test_inference_class_var[marshmallow_dataclass] PASSED |
|
266 |
tests/brain/test_dataclasses.py::test_inference_class_var[pydantic.dataclasses] PASSED |
|
267 |
tests/brain/test_dataclasses.py::test_inference_field_default[dataclasses] PASSED |
|
268 |
tests/brain/test_dataclasses.py::test_inference_field_default[marshmallow_dataclass] PASSED |
|
269 |
tests/brain/test_dataclasses.py::test_inference_field_default[pydantic.dataclasses] PASSED |
|
270 |
tests/brain/test_dataclasses.py::test_inference_field_default_factory[dataclasses] PASSED |
|
271 |
tests/brain/test_dataclasses.py::test_inference_field_default_factory[marshmallow_dataclass] PASSED |
|
272 |
tests/brain/test_dataclasses.py::test_inference_field_default_factory[pydantic.dataclasses] PASSED |
|
273 |
tests/brain/test_dataclasses.py::test_inference_generic_collection_attribute[dataclasses] PASSED |
|
274 |
tests/brain/test_dataclasses.py::test_inference_generic_collection_attribute[marshmallow_dataclass] PASSED |
|
275 |
tests/brain/test_dataclasses.py::test_inference_generic_collection_attribute[pydantic.dataclasses] PASSED |
|
276 |
tests/brain/test_dataclasses.py::test_inference_inherited[dataclasses] PASSED |
|
277 |
tests/brain/test_dataclasses.py::test_inference_inherited[marshmallow_dataclass] PASSED |
|
278 |
tests/brain/test_dataclasses.py::test_inference_inherited[pydantic.dataclasses] PASSED |
|
279 |
tests/brain/test_dataclasses.py::test_inference_init_var[dataclasses] PASSED |
|
280 |
tests/brain/test_dataclasses.py::test_inference_init_var[marshmallow_dataclass] PASSED |
|
281 |
tests/brain/test_dataclasses.py::test_inference_init_var[pydantic.dataclasses] PASSED |
|
282 |
tests/brain/test_dataclasses.py::test_inference_method[dataclasses] PASSED |
|
283 |
tests/brain/test_dataclasses.py::test_inference_method[marshmallow_dataclass] PASSED |
|
284 |
tests/brain/test_dataclasses.py::test_inference_method[pydantic.dataclasses] PASSED |
|
285 |
tests/brain/test_dataclasses.py::test_inference_no_annotation[dataclasses] PASSED |
|
286 |
tests/brain/test_dataclasses.py::test_inference_no_annotation[marshmallow_dataclass] PASSED |
|
287 |
tests/brain/test_dataclasses.py::test_inference_no_annotation[pydantic.dataclasses] PASSED |
|
288 |
tests/brain/test_dataclasses.py::test_inference_non_field_default[dataclasses] PASSED |
|
289 |
tests/brain/test_dataclasses.py::test_inference_non_field_default[marshmallow_dataclass] PASSED |
|
290 |
tests/brain/test_dataclasses.py::test_inference_non_field_default[pydantic.dataclasses] PASSED |
|
291 |
tests/brain/test_dataclasses.py::test_init_attributes_from_superclasses[dataclasses] PASSED |
|
292 |
tests/brain/test_dataclasses.py::test_init_attributes_from_superclasses[marshmallow_dataclass] PASSED |
|
293 |
tests/brain/test_dataclasses.py::test_init_attributes_from_superclasses[pydantic.dataclasses] PASSED |
|
294 |
tests/brain/test_dataclasses.py::test_init_decorator_init_false[dataclasses] PASSED |
|
295 |
tests/brain/test_dataclasses.py::test_init_decorator_init_false[marshmallow_dataclass] PASSED |
|
296 |
tests/brain/test_dataclasses.py::test_init_decorator_init_false[pydantic.dataclasses] PASSED |
|
297 |
tests/brain/test_dataclasses.py::test_init_defaults[dataclasses] PASSED |
|
298 |
tests/brain/test_dataclasses.py::test_init_defaults[marshmallow_dataclass] PASSED |
|
299 |
tests/brain/test_dataclasses.py::test_init_defaults[pydantic.dataclasses] PASSED |
|
300 |
tests/brain/test_dataclasses.py::test_init_empty[dataclasses] PASSED |
|
301 |
tests/brain/test_dataclasses.py::test_init_empty[marshmallow_dataclass] PASSED |
|
302 |
tests/brain/test_dataclasses.py::test_init_empty[pydantic.dataclasses] PASSED |
|
303 |
tests/brain/test_dataclasses.py::test_init_field_init_false[dataclasses] PASSED |
|
304 |
tests/brain/test_dataclasses.py::test_init_field_init_false[marshmallow_dataclass] PASSED |
|
305 |
tests/brain/test_dataclasses.py::test_init_field_init_false[pydantic.dataclasses] PASSED |
|
306 |
tests/brain/test_dataclasses.py::test_init_initvar[dataclasses] PASSED |
|
307 |
tests/brain/test_dataclasses.py::test_init_initvar[marshmallow_dataclass] PASSED |
|
308 |
tests/brain/test_dataclasses.py::test_init_initvar[pydantic.dataclasses] PASSED |
|
309 |
tests/brain/test_dataclasses.py::test_init_no_defaults[dataclasses] PASSED |
|
310 |
tests/brain/test_dataclasses.py::test_init_no_defaults[marshmallow_dataclass] PASSED |
|
311 |
tests/brain/test_dataclasses.py::test_init_no_defaults[pydantic.dataclasses] PASSED |
|
312 |
tests/brain/test_dataclasses.py::test_init_override[dataclasses] PASSED |
|
313 |
tests/brain/test_dataclasses.py::test_init_override[marshmallow_dataclass] PASSED |
|
314 |
tests/brain/test_dataclasses.py::test_init_override[pydantic.dataclasses] PASSED |
|
315 |
tests/brain/test_dataclasses.py::test_invalid_field_call[dataclasses] PASSED |
|
316 |
tests/brain/test_dataclasses.py::test_invalid_field_call[marshmallow_dataclass] PASSED |
|
317 |
tests/brain/test_dataclasses.py::test_invalid_field_call[pydantic.dataclasses] PASSED |
|
318 |
tests/brain/test_dataclasses.py::test_invalid_init[dataclasses] PASSED |
|
319 |
tests/brain/test_dataclasses.py::test_invalid_init[marshmallow_dataclass] PASSED |
|
320 |
tests/brain/test_dataclasses.py::test_invalid_init[pydantic.dataclasses] PASSED |
|
321 |
tests/brain/test_dataclasses.py::test_kw_only_decorator PASSED |
|
322 |
tests/brain/test_dataclasses.py::test_kw_only_in_field_call PASSED |
|
323 |
tests/brain/test_dataclasses.py::test_kw_only_sentinel PASSED |
|
324 |
tests/brain/test_dataclasses.py::test_non_dataclass_is_not_dataclass PASSED |
|
325 |
tests/brain/test_dataclasses.py::test_pydantic_field PASSED |
|
326 |
tests/brain/test_dateutil.py::DateutilBrainTest::test_parser PASSED |
|
327 |
tests/brain/test_enum.py::EnumBrainTest::test_class_named_enum PASSED |
|
328 |
tests/brain/test_enum.py::EnumBrainTest::test_dont_crash_on_for_loops_in_body PASSED |
|
329 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_as_renamed_import PASSED |
|
330 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_func_form_has_dunder_members PASSED |
|
331 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_func_form_is_class_not_instance PASSED |
|
332 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_func_form_iterable PASSED |
|
333 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_func_form_subscriptable PASSED |
|
334 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_members_uppercase_only PASSED |
|
335 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_multiple_base_classes PASSED |
|
336 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_name_and_value_members_override_dynamicclassattr PASSED |
|
337 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_name_is_str_on_self PASSED |
|
338 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_starred_is_skipped PASSED |
|
339 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_subclass_different_modules PASSED |
|
340 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_subclass_member_method PASSED |
|
341 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_subclass_member_name PASSED |
|
342 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_subclass_member_value PASSED |
|
343 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_sunder_names PASSED |
|
344 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_tuple_list_values PASSED |
|
345 |
tests/brain/test_enum.py::EnumBrainTest::test_enum_with_ignore PASSED |
|
346 |
tests/brain/test_enum.py::EnumBrainTest::test_ignores_with_nodes_from_body_of_enum PASSED |
|
347 |
tests/brain/test_enum.py::EnumBrainTest::test_infer_enum_value_as_the_right_type PASSED |
|
348 |
tests/brain/test_enum.py::EnumBrainTest::test_int_enum PASSED |
|
349 |
tests/brain/test_enum.py::EnumBrainTest::test_local_enum_child_class_inference PASSED |
|
350 |
tests/brain/test_enum.py::EnumBrainTest::test_looks_like_enum_false_positive PASSED |
|
351 |
tests/brain/test_enum.py::EnumBrainTest::test_members_member_ignored PASSED |
|
352 |
tests/brain/test_enum.py::EnumBrainTest::test_mingled_single_and_double_quotes_does_not_crash PASSED |
|
353 |
tests/brain/test_enum.py::EnumBrainTest::test_simple_enum PASSED |
|
354 |
tests/brain/test_enum.py::EnumBrainTest::test_special_characters_does_not_crash PASSED |
|
355 |
tests/brain/test_enum.py::EnumBrainTest::test_user_enum_false_positive PASSED |
|
356 |
tests/brain/test_hashlib.py::HashlibTest::test_blake2 PASSED |
|
357 |
tests/brain/test_hashlib.py::HashlibTest::test_hashlib PASSED |
|
358 |
tests/brain/test_hashlib.py::HashlibTest::test_shake PASSED |
|
359 |
tests/brain/test_multiprocessing.py::MultiprocessingBrainTest::test_module_name PASSED |
|
360 |
tests/brain/test_multiprocessing.py::MultiprocessingBrainTest::test_multiprocessing_manager PASSED |
|
361 |
tests/brain/test_multiprocessing.py::MultiprocessingBrainTest::test_multiprocessing_module_attributes PASSED |
|
362 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_invalid_label_does_not_crash_inference PASSED |
|
363 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_invalid_typename_does_not_crash_inference PASSED |
|
364 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_keyword_typename_does_not_crash_inference PASSED |
|
365 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_name_as_typename PASSED |
|
366 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_access_class_fields PASSED |
|
367 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_advanced_inference PASSED |
|
368 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_base PASSED |
|
369 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_bases_are_actually_names_not_nodes PASSED |
|
370 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_func_form PASSED |
|
371 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_func_form_args_and_kwargs PASSED |
|
372 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_inference PASSED |
|
373 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_inference_failure PASSED |
|
374 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_instance_attrs PASSED |
|
375 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_rename_duplicates PASSED |
|
376 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_rename_keywords PASSED |
|
377 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_rename_uninferable PASSED |
|
378 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_uninferable_fields PASSED |
|
379 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_no_rename_duplicates_does_not_crash_inference PASSED |
|
380 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_no_rename_keywords_does_not_crash_inference PASSED |
|
381 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_no_rename_nonident_does_not_crash_inference PASSED |
|
382 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_no_rename_underscore_does_not_crash_inference PASSED |
|
383 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_pathological_str_does_not_crash_inference PASSED |
|
384 |
tests/brain/test_named_tuple.py::NamedTupleTest::test_typeerror_does_not_crash_inference PASSED |
|
385 |
tests/brain/test_nose.py::NoseBrainTest::test_nose_tools PASSED |
|
386 |
tests/brain/test_pathlib.py::test_inference_parents PASSED |
|
387 |
tests/brain/test_pathlib.py::test_inference_parents_subscript_index PASSED |
|
388 |
tests/brain/test_pathlib.py::test_inference_parents_subscript_not_path PASSED |
|
389 |
tests/brain/test_pathlib.py::test_inference_parents_subscript_slice PASSED |
|
390 |
tests/brain/test_pytest.py::test_pytest PASSED |
|
391 |
tests/brain/test_qt.py::TestBrainQt::test_implicit_parameters SKIPPED |
|
392 |
tests/brain/test_qt.py::TestBrainQt::test_slot_disconnect_no_args SKIPPED |
|
393 |
tests/brain/test_qt.py::TestBrainQt::test_value_of_lambda_instance_attrs_is_list SKIPPED |
|
394 |
tests/brain/test_regex.py::TestRegexBrain::test_regex_flags PASSED |
|
395 |
tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable XPASS |
|
396 |
tests/brain/test_signal.py::test_enum[Handlers] PASSED |
|
397 |
tests/brain/test_signal.py::test_enum[Sigmasks] PASSED |
|
398 |
tests/brain/test_signal.py::test_enum[Signals] PASSED |
|
399 |
tests/brain/test_six.py::SixBrainTest::test_attribute_access PASSED |
|
400 |
tests/brain/test_six.py::SixBrainTest::test_from_imports PASSED |
|
401 |
tests/brain/test_six.py::SixBrainTest::test_from_submodule_imports PASSED |
|
402 |
tests/brain/test_six.py::SixBrainTest::test_six_with_metaclass_enum_ancestor PASSED |
|
403 |
tests/brain/test_six.py::SixBrainTest::test_six_with_metaclass_with_additional_transform PASSED |
|
404 |
tests/brain/test_six.py::SixBrainTest::test_with_metaclass_subclasses_inheritance PASSED |
|
405 |
tests/brain/test_ssl.py::test_ssl_brain PASSED |
|
406 |
tests/brain/test_threading.py::ThreadingBrainTest::test_boundedsemaphore PASSED |
|
407 |
tests/brain/test_threading.py::ThreadingBrainTest::test_lock PASSED |
|
408 |
tests/brain/test_threading.py::ThreadingBrainTest::test_rlock PASSED |
|
409 |
tests/brain/test_threading.py::ThreadingBrainTest::test_semaphore PASSED |
|
410 |
tests/brain/test_typing.py::test_infer_typevar PASSED |
|
411 |
tests/brain/test_typing_extensions.py::TestTypingExtensions::test_typing_extensions_types PASSED |
|
412 |
tests/brain/test_unittest.py::UnittestTest::test_isolatedasynciotestcase PASSED |
|
413 |
tests/test_builder.py::BuilderTest::test_asstuple PASSED |
|
414 |
tests/test_builder.py::BuilderTest::test_augassign_attr PASSED |
|
415 |
tests/test_builder.py::BuilderTest::test_build_constants PASSED |
e1ab8b
|
416 |
tests/test_builder.py::BuilderTest::test_data_build_error_filename PASSED |
e7f7e7
|
417 |
tests/test_builder.py::BuilderTest::test_data_build_invalid_x_escape PASSED |
MT |
418 |
tests/test_builder.py::BuilderTest::test_data_build_null_bytes PASSED |
|
419 |
tests/test_builder.py::BuilderTest::test_future_imports PASSED |
|
420 |
tests/test_builder.py::BuilderTest::test_gen_expr_var_scope PASSED |
|
421 |
tests/test_builder.py::BuilderTest::test_globals PASSED |
|
422 |
tests/test_builder.py::BuilderTest::test_infer_can_assign_has_slots PASSED |
|
423 |
tests/test_builder.py::BuilderTest::test_infer_can_assign_no_classdict PASSED |
|
424 |
tests/test_builder.py::BuilderTest::test_infer_can_assign_regular_object PASSED |
|
425 |
tests/test_builder.py::BuilderTest::test_inferred_build PASSED |
|
426 |
tests/test_builder.py::BuilderTest::test_inferred_dont_pollute PASSED |
|
427 |
tests/test_builder.py::BuilderTest::test_inspect_build0 PASSED |
|
428 |
tests/test_builder.py::BuilderTest::test_inspect_build1 PASSED |
|
429 |
tests/test_builder.py::BuilderTest::test_inspect_build3 PASSED |
|
430 |
tests/test_builder.py::BuilderTest::test_inspect_build_type_object PASSED |
|
431 |
tests/test_builder.py::BuilderTest::test_inspect_transform_module PASSED |
|
432 |
tests/test_builder.py::BuilderTest::test_missing_file PASSED |
|
433 |
tests/test_builder.py::BuilderTest::test_missing_newline PASSED |
|
434 |
tests/test_builder.py::BuilderTest::test_newstyle_detection PASSED |
|
435 |
tests/test_builder.py::BuilderTest::test_no_future_imports PASSED |
|
436 |
tests/test_builder.py::BuilderTest::test_not_implemented PASSED |
|
437 |
tests/test_builder.py::BuilderTest::test_object PASSED |
|
438 |
tests/test_builder.py::BuilderTest::test_package_name PASSED |
|
439 |
tests/test_builder.py::BuilderTest::test_socket_build PASSED |
|
440 |
tests/test_builder.py::BuilderTest::test_two_future_imports PASSED |
|
441 |
tests/test_builder.py::BuilderTest::test_type_comments_without_content PASSED |
|
442 |
tests/test_builder.py::BuilderTest::test_yield_parent PASSED |
|
443 |
tests/test_builder.py::FileBuildTest::test_class_base_props PASSED |
|
444 |
tests/test_builder.py::FileBuildTest::test_class_basenames PASSED |
|
445 |
tests/test_builder.py::FileBuildTest::test_class_instance_attrs PASSED |
|
446 |
tests/test_builder.py::FileBuildTest::test_class_locals PASSED |
|
447 |
tests/test_builder.py::FileBuildTest::test_function_base_props PASSED |
|
448 |
tests/test_builder.py::FileBuildTest::test_function_locals PASSED |
|
449 |
tests/test_builder.py::FileBuildTest::test_method_base_props PASSED |
|
450 |
tests/test_builder.py::FileBuildTest::test_method_locals PASSED |
|
451 |
tests/test_builder.py::FileBuildTest::test_module_base_props PASSED |
|
452 |
tests/test_builder.py::FileBuildTest::test_module_locals PASSED |
|
453 |
tests/test_builder.py::FileBuildTest::test_unknown_encoding PASSED |
|
454 |
tests/test_builder.py::FromToLineNoTest::test_callfunc_lineno PASSED |
|
455 |
tests/test_builder.py::FromToLineNoTest::test_class_lineno PASSED |
|
456 |
tests/test_builder.py::FromToLineNoTest::test_class_with_docstring PASSED |
|
457 |
tests/test_builder.py::FromToLineNoTest::test_decorated_class_lineno PASSED |
|
458 |
tests/test_builder.py::FromToLineNoTest::test_decorated_function_lineno PASSED |
|
459 |
tests/test_builder.py::FromToLineNoTest::test_for_while_lineno PASSED |
|
460 |
tests/test_builder.py::FromToLineNoTest::test_function_lineno PASSED |
|
461 |
tests/test_builder.py::FromToLineNoTest::test_function_with_docstring PASSED |
|
462 |
tests/test_builder.py::FromToLineNoTest::test_if_lineno PASSED |
|
463 |
tests/test_builder.py::FromToLineNoTest::test_try_except_lineno PASSED |
|
464 |
tests/test_builder.py::FromToLineNoTest::test_try_finally_25_lineno PASSED |
|
465 |
tests/test_builder.py::FromToLineNoTest::test_try_finally_lineno PASSED |
|
466 |
tests/test_builder.py::FromToLineNoTest::test_with_lineno PASSED |
|
467 |
tests/test_builder.py::HermeticInterpreterTest::test_build_from_live_module_without_source_file PASSED |
|
468 |
tests/test_builder.py::test_arguments_of_signature PASSED |
|
469 |
tests/test_builder.py::test_module_build_dunder_file PASSED |
|
470 |
tests/test_builder.py::test_parse_module_with_invalid_type_comments_does_not_crash XFAIL |
|
471 |
tests/test_constraint.py::test_if_comprehension_shadow[x is None-None-3] PASSED |
|
472 |
tests/test_constraint.py::test_if_comprehension_shadow[x is not None-3-None] PASSED |
|
473 |
tests/test_constraint.py::test_if_elif_else_negates[x is None-None-3] PASSED |
|
474 |
tests/test_constraint.py::test_if_elif_else_negates[x is not None-3-None] PASSED |
|
475 |
tests/test_constraint.py::test_if_function_call[x is None-None-3] PASSED |
|
476 |
tests/test_constraint.py::test_if_function_call[x is not None-3-None] PASSED |
|
477 |
tests/test_constraint.py::test_if_function_shadow[x is None-None-3] PASSED |
|
478 |
tests/test_constraint.py::test_if_function_shadow[x is not None-3-None] PASSED |
|
479 |
tests/test_constraint.py::test_if_instance_attr[self.x is None-None-3] PASSED |
|
480 |
tests/test_constraint.py::test_if_instance_attr[self.x is not None-3-None] PASSED |
|
481 |
tests/test_constraint.py::test_if_instance_attr_reassignment_in_body[self.x is None-None-3] PASSED |
|
482 |
tests/test_constraint.py::test_if_instance_attr_reassignment_in_body[self.x is not None-3-None] PASSED |
|
483 |
tests/test_constraint.py::test_if_instance_attr_varname_collision1[x is None-None-3] PASSED |
|
484 |
tests/test_constraint.py::test_if_instance_attr_varname_collision1[x is not None-3-None] PASSED |
|
485 |
tests/test_constraint.py::test_if_instance_attr_varname_collision2[self.x is None-None-3] PASSED |
|
486 |
tests/test_constraint.py::test_if_instance_attr_varname_collision2[self.x is not None-3-None] PASSED |
|
487 |
tests/test_constraint.py::test_if_instance_attr_varname_collision3[self.x is None-None-3] PASSED |
|
488 |
tests/test_constraint.py::test_if_instance_attr_varname_collision3[self.x is not None-3-None] PASSED |
|
489 |
tests/test_constraint.py::test_if_instance_attr_varname_collision4[self.x is None-None-3] PASSED |
|
490 |
tests/test_constraint.py::test_if_instance_attr_varname_collision4[self.x is not None-3-None] PASSED |
|
491 |
tests/test_constraint.py::test_if_irrelevant_condition[x is None-None-3] PASSED |
|
492 |
tests/test_constraint.py::test_if_irrelevant_condition[x is not None-3-None] PASSED |
|
493 |
tests/test_constraint.py::test_if_multiple_statements[x is None-None-3] PASSED |
|
494 |
tests/test_constraint.py::test_if_multiple_statements[x is not None-3-None] PASSED |
|
495 |
tests/test_constraint.py::test_if_reassignment_in_body[x is None-None-3] PASSED |
|
496 |
tests/test_constraint.py::test_if_reassignment_in_body[x is not None-3-None] PASSED |
|
497 |
tests/test_constraint.py::test_if_reassignment_in_else[x is None-None-3] PASSED |
|
498 |
tests/test_constraint.py::test_if_reassignment_in_else[x is not None-3-None] PASSED |
|
499 |
tests/test_constraint.py::test_if_single_statement[x is None-None-3] PASSED |
|
500 |
tests/test_constraint.py::test_if_single_statement[x is not None-3-None] PASSED |
|
501 |
tests/test_constraint.py::test_if_uninferable PASSED |
|
502 |
tests/test_constraint.py::test_nested_if[x is None-None-3] PASSED |
|
503 |
tests/test_constraint.py::test_nested_if[x is not None-3-None] PASSED |
|
504 |
tests/test_constraint.py::test_outside_if[x is None-None-3] PASSED |
|
505 |
tests/test_constraint.py::test_outside_if[x is not None-3-None] PASSED |
|
506 |
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_ok PASSED |
|
507 |
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg PASSED |
|
508 |
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args PASSED |
|
509 |
tests/test_filter_statements.py::test_empty_node PASSED |
|
510 |
tests/test_group_exceptions.py::test_group_exceptions SKIPPED (Requi...) |
|
511 |
tests/test_group_exceptions.py::test_star_exceptions SKIPPED (Requir...) |
|
512 |
tests/test_group_exceptions.py::test_star_exceptions_infer_name SKIPPED |
|
513 |
tests/test_helpers.py::TestHelpers::test_inference_errors PASSED |
|
514 |
tests/test_helpers.py::TestHelpers::test_inference_errors_2 PASSED |
|
515 |
tests/test_helpers.py::TestHelpers::test_is_subtype PASSED |
|
516 |
tests/test_helpers.py::TestHelpers::test_is_subtype_supertype_classes_metaclasses PASSED |
|
517 |
tests/test_helpers.py::TestHelpers::test_is_subtype_supertype_classes_no_type_ancestor PASSED |
|
518 |
tests/test_helpers.py::TestHelpers::test_is_subtype_supertype_mro_error PASSED |
|
519 |
tests/test_helpers.py::TestHelpers::test_is_subtype_supertype_unknown_bases PASSED |
|
520 |
tests/test_helpers.py::TestHelpers::test_is_subtype_supertype_unrelated_classes PASSED |
|
521 |
tests/test_helpers.py::TestHelpers::test_object_type PASSED |
|
522 |
tests/test_helpers.py::TestHelpers::test_object_type_classes_and_functions PASSED |
|
523 |
tests/test_helpers.py::TestHelpers::test_object_type_metaclasses PASSED |
|
524 |
tests/test_helpers.py::TestHelpers::test_object_type_most_derived PASSED |
|
525 |
tests/test_helpers.py::TestHelpers::test_object_type_too_many_types PASSED |
|
526 |
tests/test_helpers.py::test_safe_infer_shim PASSED |
|
527 |
tests/test_helpers.py::test_uninferable_for_safe_infer PASSED |
|
528 |
tests/test_inference.py::ArgumentsTest::test_args PASSED |
|
529 |
tests/test_inference.py::ArgumentsTest::test_args_overwritten PASSED |
|
530 |
tests/test_inference.py::ArgumentsTest::test_defaults PASSED |
|
531 |
tests/test_inference.py::ArgumentsTest::test_fail_to_infer_args PASSED |
|
532 |
tests/test_inference.py::ArgumentsTest::test_kwargs PASSED |
|
533 |
tests/test_inference.py::ArgumentsTest::test_kwargs_access_by_name PASSED |
|
534 |
tests/test_inference.py::ArgumentsTest::test_kwargs_and_other_named_parameters PASSED |
|
535 |
tests/test_inference.py::ArgumentsTest::test_kwargs_are_overridden PASSED |
|
536 |
tests/test_inference.py::ArgumentsTest::test_kwonly_args PASSED |
|
537 |
tests/test_inference.py::ArgumentsTest::test_multiple_kwargs PASSED |
|
538 |
tests/test_inference.py::ArgumentsTest::test_multiple_starred_args PASSED |
|
539 |
tests/test_inference.py::BoolOpTest::test_bool_ops PASSED |
|
540 |
tests/test_inference.py::BoolOpTest::test_other_nodes PASSED |
|
541 |
tests/test_inference.py::BoolOpTest::test_yes_when_unknown PASSED |
|
542 |
tests/test_inference.py::CallSiteTest::test_call_site PASSED |
|
543 |
tests/test_inference.py::CallSiteTest::test_call_site_starred_args PASSED |
|
544 |
tests/test_inference.py::CallSiteTest::test_call_site_uninferable PASSED |
|
545 |
tests/test_inference.py::CallSiteTest::test_call_site_valid_arguments PASSED |
|
546 |
tests/test_inference.py::CallSiteTest::test_duplicated_keyword_arguments PASSED |
|
547 |
tests/test_inference.py::GetattrTest::test_attribute_missing PASSED |
|
548 |
tests/test_inference.py::GetattrTest::test_attrname_not_string PASSED |
|
549 |
tests/test_inference.py::GetattrTest::test_default PASSED |
|
550 |
tests/test_inference.py::GetattrTest::test_lambda PASSED |
|
551 |
tests/test_inference.py::GetattrTest::test_lookup PASSED |
|
552 |
tests/test_inference.py::GetattrTest::test_yes_when_unknown PASSED |
|
553 |
tests/test_inference.py::HasattrTest::test_attribute_is_missing PASSED |
|
554 |
tests/test_inference.py::HasattrTest::test_attribute_is_not_missing PASSED |
|
555 |
tests/test_inference.py::HasattrTest::test_inference_errors PASSED |
|
556 |
tests/test_inference.py::HasattrTest::test_lambda PASSED |
|
557 |
tests/test_inference.py::InferenceTest::test__new__ PASSED |
|
558 |
tests/test_inference.py::InferenceTest::test__new__bound_methods PASSED |
|
559 |
tests/test_inference.py::InferenceTest::test_advanced_tupleassign_name_inference1 PASSED |
|
560 |
tests/test_inference.py::InferenceTest::test_advanced_tupleassign_name_inference2 PASSED |
|
561 |
tests/test_inference.py::InferenceTest::test_ancestors_inference PASSED |
|
562 |
tests/test_inference.py::InferenceTest::test_ancestors_inference2 PASSED |
|
563 |
tests/test_inference.py::InferenceTest::test_arg_keyword_no_default_value PASSED |
|
564 |
tests/test_inference.py::InferenceTest::test_args_default_inference1 PASSED |
|
565 |
tests/test_inference.py::InferenceTest::test_args_default_inference2 PASSED |
|
566 |
tests/test_inference.py::InferenceTest::test_aug_different_types_aug_not_implemented PASSED |
|
567 |
tests/test_inference.py::InferenceTest::test_aug_different_types_aug_not_implemented_rop_fallback PASSED |
|
568 |
tests/test_inference.py::InferenceTest::test_aug_different_types_augop_implemented PASSED |
|
569 |
tests/test_inference.py::InferenceTest::test_aug_different_types_no_method_implemented PASSED |
|
570 |
tests/test_inference.py::InferenceTest::test_aug_op_same_type_aug_implemented PASSED |
|
571 |
tests/test_inference.py::InferenceTest::test_aug_op_same_type_aug_not_implemented_normal_implemented PASSED |
|
572 |
tests/test_inference.py::InferenceTest::test_aug_op_same_type_not_implemented PASSED |
|
573 |
tests/test_inference.py::InferenceTest::test_aug_op_subtype_aug_op_is_implemented PASSED |
|
574 |
tests/test_inference.py::InferenceTest::test_aug_op_subtype_both_not_implemented PASSED |
|
575 |
tests/test_inference.py::InferenceTest::test_aug_op_subtype_normal_op_is_implemented PASSED |
|
576 |
tests/test_inference.py::InferenceTest::test_augassign PASSED |
|
577 |
tests/test_inference.py::InferenceTest::test_augop_supertypes_augop_implemented PASSED |
|
578 |
tests/test_inference.py::InferenceTest::test_augop_supertypes_none_implemented PASSED |
|
579 |
tests/test_inference.py::InferenceTest::test_augop_supertypes_normal_binop_implemented PASSED |
|
580 |
tests/test_inference.py::InferenceTest::test_augop_supertypes_not_implemented_returned_for_all PASSED |
|
581 |
tests/test_inference.py::InferenceTest::test_augop_supertypes_reflected_binop_implemented PASSED |
|
582 |
tests/test_inference.py::InferenceTest::test_bin_op_classes PASSED |
|
583 |
tests/test_inference.py::InferenceTest::test_bin_op_classes_with_metaclass PASSED |
|
584 |
tests/test_inference.py::InferenceTest::test_bin_op_supertype_more_complicated_example PASSED |
|
585 |
tests/test_inference.py::InferenceTest::test_binary_op_custom_class PASSED |
|
586 |
tests/test_inference.py::InferenceTest::test_binary_op_float_div PASSED |
|
587 |
tests/test_inference.py::InferenceTest::test_binary_op_int_add PASSED |
|
588 |
tests/test_inference.py::InferenceTest::test_binary_op_int_bitand PASSED |
|
589 |
tests/test_inference.py::InferenceTest::test_binary_op_int_bitor PASSED |
|
590 |
tests/test_inference.py::InferenceTest::test_binary_op_int_bitxor PASSED |
|
591 |
tests/test_inference.py::InferenceTest::test_binary_op_int_shiftleft PASSED |
|
592 |
tests/test_inference.py::InferenceTest::test_binary_op_int_shiftright PASSED |
|
593 |
tests/test_inference.py::InferenceTest::test_binary_op_int_sub PASSED |
|
594 |
tests/test_inference.py::InferenceTest::test_binary_op_list_mul PASSED |
|
595 |
tests/test_inference.py::InferenceTest::test_binary_op_list_mul_int PASSED |
|
596 |
tests/test_inference.py::InferenceTest::test_binary_op_list_mul_none PASSED |
|
597 |
tests/test_inference.py::InferenceTest::test_binary_op_not_used_in_boolean_context PASSED |
|
598 |
tests/test_inference.py::InferenceTest::test_binary_op_on_self PASSED |
|
599 |
tests/test_inference.py::InferenceTest::test_binary_op_or_union_type PASSED |
|
600 |
tests/test_inference.py::InferenceTest::test_binary_op_other_type PASSED |
|
601 |
tests/test_inference.py::InferenceTest::test_binary_op_other_type_using_reflected_operands PASSED |
|
602 |
tests/test_inference.py::InferenceTest::test_binary_op_reflected_and_not_implemented_is_type_error PASSED |
|
603 |
tests/test_inference.py::InferenceTest::test_binary_op_str_mul PASSED |
|
604 |
tests/test_inference.py::InferenceTest::test_binary_op_tuple_add PASSED |
|
605 |
tests/test_inference.py::InferenceTest::test_binary_op_type_errors PASSED |
|
606 |
tests/test_inference.py::InferenceTest::test_binop_ambiguity PASSED |
|
607 |
tests/test_inference.py::InferenceTest::test_binop_different_types_no_method_implemented PASSED |
|
608 |
tests/test_inference.py::InferenceTest::test_binop_different_types_normal_not_implemented_and_reflected PASSED |
|
609 |
tests/test_inference.py::InferenceTest::test_binop_different_types_reflected_and_normal_not_implemented PASSED |
|
610 |
tests/test_inference.py::InferenceTest::test_binop_different_types_reflected_only PASSED |
|
611 |
tests/test_inference.py::InferenceTest::test_binop_different_types_unknown_bases PASSED |
|
612 |
tests/test_inference.py::InferenceTest::test_binop_inference_errors PASSED |
|
613 |
tests/test_inference.py::InferenceTest::test_binop_list_with_elts PASSED |
|
614 |
tests/test_inference.py::InferenceTest::test_binop_same_types PASSED |
|
615 |
tests/test_inference.py::InferenceTest::test_binop_self_in_list PASSED |
|
616 |
tests/test_inference.py::InferenceTest::test_binop_subtype PASSED |
|
617 |
tests/test_inference.py::InferenceTest::test_binop_subtype_implemented_in_parent PASSED |
|
618 |
tests/test_inference.py::InferenceTest::test_binop_subtype_not_implemented PASSED |
|
619 |
tests/test_inference.py::InferenceTest::test_binop_supertype PASSED |
|
620 |
tests/test_inference.py::InferenceTest::test_binop_supertype_both_not_implemented PASSED |
|
621 |
tests/test_inference.py::InferenceTest::test_binop_supertype_rop_not_implemented PASSED |
|
622 |
tests/test_inference.py::InferenceTest::test_bool_value PASSED |
|
623 |
tests/test_inference.py::InferenceTest::test_bool_value_instances PASSED |
|
624 |
tests/test_inference.py::InferenceTest::test_bool_value_recursive PASSED |
|
625 |
tests/test_inference.py::InferenceTest::test_bool_value_variable PASSED |
|
626 |
tests/test_inference.py::InferenceTest::test_bound_method_inference PASSED |
|
627 |
tests/test_inference.py::InferenceTest::test_bt_ancestor_crash PASSED |
|
628 |
tests/test_inference.py::InferenceTest::test_builtin_help PASSED |
|
629 |
tests/test_inference.py::InferenceTest::test_builtin_inference_py3k PASSED |
|
630 |
tests/test_inference.py::InferenceTest::test_builtin_name_inference PASSED |
|
631 |
tests/test_inference.py::InferenceTest::test_builtin_new PASSED |
|
632 |
tests/test_inference.py::InferenceTest::test_builtin_open PASSED |
|
633 |
tests/test_inference.py::InferenceTest::test_builtin_types PASSED |
|
634 |
tests/test_inference.py::InferenceTest::test_bytes_subscript PASSED |
|
635 |
tests/test_inference.py::InferenceTest::test_callfunc_context_func PASSED |
|
636 |
tests/test_inference.py::InferenceTest::test_callfunc_context_lambda PASSED |
|
637 |
tests/test_inference.py::InferenceTest::test_callfunc_inference PASSED |
|
638 |
tests/test_inference.py::InferenceTest::test_class_inference PASSED |
|
639 |
tests/test_inference.py::InferenceTest::test_classmethod_inferred_by_context PASSED |
|
640 |
tests/test_inference.py::InferenceTest::test_context_call_for_context_managers PASSED |
|
641 |
tests/test_inference.py::InferenceTest::test_conversion_of_dict_methods PASSED |
|
642 |
tests/test_inference.py::InferenceTest::test_copy_method_inference PASSED |
|
643 |
tests/test_inference.py::InferenceTest::test_del1 PASSED |
|
644 |
tests/test_inference.py::InferenceTest::test_del2 PASSED |
|
645 |
tests/test_inference.py::InferenceTest::test_delayed_attributes_without_slots PASSED |
|
646 |
tests/test_inference.py::InferenceTest::test_descriptor_are_callable XFAIL |
|
647 |
tests/test_inference.py::InferenceTest::test_dict_inference PASSED |
|
648 |
tests/test_inference.py::InferenceTest::test_dict_inference_for_multiple_starred PASSED |
|
649 |
tests/test_inference.py::InferenceTest::test_dict_inference_kwargs PASSED |
|
650 |
tests/test_inference.py::InferenceTest::test_dict_inference_unpack_repeated_key PASSED |
|
651 |
tests/test_inference.py::InferenceTest::test_dict_invalid_args PASSED |
|
652 |
tests/test_inference.py::InferenceTest::test_do_import_module_performance PASSED |
|
653 |
tests/test_inference.py::InferenceTest::test_exc_ancestors PASSED |
|
654 |
tests/test_inference.py::InferenceTest::test_except_inference PASSED |
|
655 |
tests/test_inference.py::InferenceTest::test_f_arg_f PASSED |
|
656 |
tests/test_inference.py::InferenceTest::test_factory_method PASSED |
|
657 |
tests/test_inference.py::InferenceTest::test_factory_methods_cls_call PASSED |
|
658 |
tests/test_inference.py::InferenceTest::test_factory_methods_inside_binary_operation XFAIL |
|
659 |
tests/test_inference.py::InferenceTest::test_factory_methods_object_new_call PASSED |
|
660 |
tests/test_inference.py::InferenceTest::test_float_complex_ambiguity PASSED |
|
661 |
tests/test_inference.py::InferenceTest::test_for_dict PASSED |
|
662 |
tests/test_inference.py::InferenceTest::test_frozenset_builtin_inference PASSED |
|
663 |
tests/test_inference.py::InferenceTest::test_function_inference PASSED |
|
664 |
tests/test_inference.py::InferenceTest::test_function_metaclasses XFAIL |
|
665 |
tests/test_inference.py::InferenceTest::test_genexpr_bool_value PASSED |
|
666 |
tests/test_inference.py::InferenceTest::test_getattr_inference1 PASSED |
|
667 |
tests/test_inference.py::InferenceTest::test_getattr_inference2 PASSED |
|
668 |
tests/test_inference.py::InferenceTest::test_getattr_inference3 PASSED |
|
669 |
tests/test_inference.py::InferenceTest::test_getattr_inference4 PASSED |
|
670 |
tests/test_inference.py::InferenceTest::test_getitem_of_class_raised_type_error PASSED |
|
671 |
tests/test_inference.py::InferenceTest::test_im_func_unwrap PASSED |
|
672 |
tests/test_inference.py::InferenceTest::test_import_as PASSED |
|
673 |
tests/test_inference.py::InferenceTest::test_infer_abstract_property_return_values PASSED |
|
674 |
tests/test_inference.py::InferenceTest::test_infer_arg_called_object_when_used_as_index_is_uninferable PASSED |
|
675 |
tests/test_inference.py::InferenceTest::test_infer_arg_called_type_defined_in_outer_scope_is_uninferable PASSED |
|
676 |
tests/test_inference.py::InferenceTest::test_infer_arg_called_type_is_uninferable PASSED |
|
677 |
tests/test_inference.py::InferenceTest::test_infer_arg_called_type_when_used_as_index_is_uninferable PASSED |
|
678 |
tests/test_inference.py::InferenceTest::test_infer_arg_called_type_when_used_as_subscript_is_uninferable PASSED |
|
679 |
tests/test_inference.py::InferenceTest::test_infer_arguments PASSED |
|
680 |
tests/test_inference.py::InferenceTest::test_infer_call_result_crash PASSED |
|
681 |
tests/test_inference.py::InferenceTest::test_infer_call_result_invalid_dunder_call_on_instance PASSED |
|
682 |
tests/test_inference.py::InferenceTest::test_infer_call_result_with_metaclass PASSED |
|
683 |
tests/test_inference.py::InferenceTest::test_infer_cls_in_class_methods PASSED |
|
684 |
tests/test_inference.py::InferenceTest::test_infer_coercion_rules_for_floats_complex PASSED |
|
685 |
tests/test_inference.py::InferenceTest::test_infer_empty_nodes PASSED |
|
686 |
tests/test_inference.py::InferenceTest::test_infer_nested PASSED |
|
687 |
tests/test_inference.py::InferenceTest::test_infer_subclass_attr_inner_class PASSED |
|
688 |
tests/test_inference.py::InferenceTest::test_infer_subclass_attr_inner_class_works_indirectly PASSED |
|
689 |
tests/test_inference.py::InferenceTest::test_infer_subclass_attr_instance_attr PASSED |
|
690 |
tests/test_inference.py::InferenceTest::test_infer_subclass_attr_instance_attr_indirect PASSED |
|
691 |
tests/test_inference.py::InferenceTest::test_infer_subclass_attr_outer_class PASSED |
|
692 |
tests/test_inference.py::InferenceTest::test_infer_variable_arguments PASSED |
|
693 |
tests/test_inference.py::InferenceTest::test_inference_restrictions PASSED |
|
694 |
tests/test_inference.py::InferenceTest::test_inferring_context_manager_skip_index_error PASSED |
|
695 |
tests/test_inference.py::InferenceTest::test_inferring_context_manager_unpacking_inference_error PASSED |
|
696 |
tests/test_inference.py::InferenceTest::test_inferring_with_contextlib_contextmanager PASSED |
|
697 |
tests/test_inference.py::InferenceTest::test_inferring_with_contextlib_contextmanager_failures PASSED |
|
698 |
tests/test_inference.py::InferenceTest::test_inferring_with_statement PASSED |
|
699 |
tests/test_inference.py::InferenceTest::test_inferring_with_statement_failures PASSED |
|
700 |
tests/test_inference.py::InferenceTest::test_infinite_loop_for_decorators PASSED |
|
701 |
tests/test_inference.py::InferenceTest::test_inner_value_redefined_by_subclass PASSED |
|
702 |
tests/test_inference.py::InferenceTest::test_inner_value_redefined_by_subclass_with_mro PASSED |
|
703 |
tests/test_inference.py::InferenceTest::test_instance_binary_operations PASSED |
|
704 |
tests/test_inference.py::InferenceTest::test_instance_binary_operations_multiple_methods PASSED |
|
705 |
tests/test_inference.py::InferenceTest::test_instance_binary_operations_parent PASSED |
|
706 |
tests/test_inference.py::InferenceTest::test_instance_slicing PASSED |
|
707 |
tests/test_inference.py::InferenceTest::test_instance_slicing_fails PASSED |
|
708 |
tests/test_inference.py::InferenceTest::test_instance_slicing_slices PASSED |
|
709 |
tests/test_inference.py::InferenceTest::test_invalid_slicing_primaries PASSED |
|
710 |
tests/test_inference.py::InferenceTest::test_invalid_subscripts PASSED |
|
711 |
tests/test_inference.py::InferenceTest::test_lambda_as_methods PASSED |
|
712 |
tests/test_inference.py::InferenceTest::test_list_builtin_inference PASSED |
|
713 |
tests/test_inference.py::InferenceTest::test_list_inference PASSED |
|
714 |
tests/test_inference.py::InferenceTest::test_listassign_name_inference PASSED |
|
715 |
tests/test_inference.py::InferenceTest::test_lookup_cond_branches PASSED |
|
716 |
tests/test_inference.py::InferenceTest::test_matmul PASSED |
|
717 |
tests/test_inference.py::InferenceTest::test_metaclass__getitem__ PASSED |
|
718 |
tests/test_inference.py::InferenceTest::test_metaclass_arguments_are_classes_not_instances XFAIL |
|
719 |
tests/test_inference.py::InferenceTest::test_metaclass_custom_dunder_call PASSED |
|
720 |
tests/test_inference.py::InferenceTest::test_metaclass_custom_dunder_call_boundnode PASSED |
|
721 |
tests/test_inference.py::InferenceTest::test_metaclass_subclasses_arguments_are_classes_not_instances PASSED |
|
722 |
tests/test_inference.py::InferenceTest::test_metaclass_with_keyword_args PASSED |
|
723 |
tests/test_inference.py::InferenceTest::test_method_argument PASSED |
|
724 |
tests/test_inference.py::InferenceTest::test_module_inference PASSED |
|
725 |
tests/test_inference.py::InferenceTest::test_mul_list_supports__index__ PASSED |
|
726 |
tests/test_inference.py::InferenceTest::test_mulassign_inference PASSED |
|
727 |
tests/test_inference.py::InferenceTest::test_name_bool_value PASSED |
|
728 |
tests/test_inference.py::InferenceTest::test_name_repeat_inference PASSED |
|
729 |
tests/test_inference.py::InferenceTest::test_nested_contextmanager PASSED |
|
730 |
tests/test_inference.py::InferenceTest::test_no_infinite_ancestor_loop PASSED |
|
731 |
tests/test_inference.py::InferenceTest::test_no_runtime_error_in_repeat_inference PASSED |
|
732 |
tests/test_inference.py::InferenceTest::test_nonregr_absolute_import PASSED |
|
733 |
tests/test_inference.py::InferenceTest::test_nonregr_func_arg PASSED |
|
734 |
tests/test_inference.py::InferenceTest::test_nonregr_func_global PASSED |
|
735 |
tests/test_inference.py::InferenceTest::test_nonregr_getitem_empty_tuple PASSED |
|
736 |
tests/test_inference.py::InferenceTest::test_nonregr_inference_modifying_col_offset PASSED |
|
737 |
tests/test_inference.py::InferenceTest::test_nonregr_instance_attrs PASSED |
|
738 |
tests/test_inference.py::InferenceTest::test_nonregr_lambda_arg PASSED |
|
739 |
tests/test_inference.py::InferenceTest::test_nonregr_layed_dictunpack PASSED |
|
740 |
tests/test_inference.py::InferenceTest::test_nonregr_multi_referential_addition PASSED |
|
741 |
tests/test_inference.py::InferenceTest::test_pluggable_inference PASSED |
|
742 |
tests/test_inference.py::InferenceTest::test_property PASSED |
|
743 |
tests/test_inference.py::InferenceTest::test_python25_no_relative_import PASSED |
|
744 |
tests/test_inference.py::InferenceTest::test_scope_lookup_same_attributes PASSED |
|
745 |
tests/test_inference.py::InferenceTest::test_set_builtin_inference PASSED |
|
746 |
tests/test_inference.py::InferenceTest::test_simple_for PASSED |
|
747 |
tests/test_inference.py::InferenceTest::test_simple_for_genexpr PASSED |
|
748 |
tests/test_inference.py::InferenceTest::test_simple_subscript PASSED |
|
749 |
tests/test_inference.py::InferenceTest::test_simple_tuple PASSED |
|
750 |
tests/test_inference.py::InferenceTest::test_slicing_list PASSED |
|
751 |
tests/test_inference.py::InferenceTest::test_slicing_str PASSED |
|
752 |
tests/test_inference.py::InferenceTest::test_slicing_tuple PASSED |
|
753 |
tests/test_inference.py::InferenceTest::test_special_method_masquerading_as_another PASSED |
|
754 |
tests/test_inference.py::InferenceTest::test_starred_in_list_literal PASSED |
|
755 |
tests/test_inference.py::InferenceTest::test_starred_in_literals_inference_issues PASSED |
|
756 |
tests/test_inference.py::InferenceTest::test_starred_in_mapping_inference_issues PASSED |
|
757 |
tests/test_inference.py::InferenceTest::test_starred_in_mapping_literal PASSED |
|
758 |
tests/test_inference.py::InferenceTest::test_starred_in_mapping_literal_no_inference_possible PASSED |
|
759 |
tests/test_inference.py::InferenceTest::test_starred_in_mapping_literal_non_const_keys_values PASSED |
|
760 |
tests/test_inference.py::InferenceTest::test_starred_in_set_literal PASSED |
|
761 |
tests/test_inference.py::InferenceTest::test_starred_in_tuple_literal PASSED |
|
762 |
tests/test_inference.py::InferenceTest::test_stop_iteration_leak PASSED |
|
763 |
tests/test_inference.py::InferenceTest::test_str_methods PASSED |
|
764 |
tests/test_inference.py::InferenceTest::test_string_interpolation PASSED |
|
765 |
tests/test_inference.py::InferenceTest::test_subscript_inference_error PASSED |
|
766 |
tests/test_inference.py::InferenceTest::test_subscript_multi_slice PASSED |
|
767 |
tests/test_inference.py::InferenceTest::test_subscript_multi_value PASSED |
|
768 |
tests/test_inference.py::InferenceTest::test_subscript_supports__index__ PASSED |
|
769 |
tests/test_inference.py::InferenceTest::test_swap_assign_inference PASSED |
|
770 |
tests/test_inference.py::InferenceTest::test_tuple_builtin_inference PASSED |
|
771 |
tests/test_inference.py::InferenceTest::test_tuple_then_list PASSED |
|
772 |
tests/test_inference.py::InferenceTest::test_tupleassign_name_inference PASSED |
|
773 |
tests/test_inference.py::InferenceTest::test_two_parents_from_same_module PASSED |
|
774 |
tests/test_inference.py::InferenceTest::test_type__new__invalid_attrs PASSED |
|
775 |
tests/test_inference.py::InferenceTest::test_type__new__invalid_bases PASSED |
|
776 |
tests/test_inference.py::InferenceTest::test_type__new__invalid_mcs_argument PASSED |
|
777 |
tests/test_inference.py::InferenceTest::test_type__new__invalid_name PASSED |
|
778 |
tests/test_inference.py::InferenceTest::test_type__new__metaclass_and_ancestors_lookup PASSED |
|
779 |
tests/test_inference.py::InferenceTest::test_type__new__metaclass_lookup PASSED |
|
780 |
tests/test_inference.py::InferenceTest::test_type__new__not_enough_arguments PASSED |
|
781 |
tests/test_inference.py::InferenceTest::test_type__new__with_metaclass PASSED |
|
782 |
tests/test_inference.py::InferenceTest::test_unary_empty_type_errors PASSED |
|
783 |
tests/test_inference.py::InferenceTest::test_unary_not PASSED |
|
784 |
tests/test_inference.py::InferenceTest::test_unary_op_assignment PASSED |
|
785 |
tests/test_inference.py::InferenceTest::test_unary_op_classes PASSED |
|
786 |
tests/test_inference.py::InferenceTest::test_unary_op_classes_with_metaclass PASSED |
|
787 |
tests/test_inference.py::InferenceTest::test_unary_op_instance_method_not_callable PASSED |
|
788 |
tests/test_inference.py::InferenceTest::test_unary_op_leaks_stop_iteration PASSED |
|
789 |
tests/test_inference.py::InferenceTest::test_unary_op_numbers PASSED |
|
790 |
tests/test_inference.py::InferenceTest::test_unary_operands PASSED |
|
791 |
tests/test_inference.py::InferenceTest::test_unary_type_errors PASSED |
|
792 |
tests/test_inference.py::InferenceTest::test_unary_type_errors_for_non_instance_objects PASSED |
|
793 |
tests/test_inference.py::InferenceTest::test_unbound_method_inference PASSED |
|
794 |
tests/test_inference.py::InferenceTest::test_unicode_methods PASSED |
|
795 |
tests/test_inference.py::InferenceTest::test_uninferable_type_subscript PASSED |
|
796 |
tests/test_inference.py::InferenceTest::test_with_metaclass__getitem__ PASSED |
|
797 |
tests/test_inference.py::InferenceTest::test_with_metaclass_subclasses_arguments_are_classes_not_instances PASSED |
|
798 |
tests/test_inference.py::InferenceTest::test_with_metaclass_with_partial_imported_name PASSED |
|
799 |
tests/test_inference.py::InferenceUtilsTest::test_path_wrapper PASSED |
|
800 |
tests/test_inference.py::ObjectDunderNewTest::test_object_dunder_new_is_inferred_if_decorator PASSED |
|
801 |
tests/test_inference.py::SliceTest::test_slice PASSED |
|
802 |
tests/test_inference.py::SliceTest::test_slice_attributes PASSED |
|
803 |
tests/test_inference.py::SliceTest::test_slice_inference_error PASSED |
|
804 |
tests/test_inference.py::SliceTest::test_slice_type PASSED |
|
805 |
tests/test_inference.py::TestBool::test_bool PASSED |
|
806 |
tests/test_inference.py::TestBool::test_bool_bool_special_method PASSED |
|
807 |
tests/test_inference.py::TestBool::test_bool_instance_not_callable PASSED |
|
808 |
tests/test_inference.py::TestBool::test_class_subscript PASSED |
|
809 |
tests/test_inference.py::TestBool::test_class_subscript_inference_context PASSED |
|
810 |
tests/test_inference.py::TestCallable::test_callable PASSED |
|
811 |
tests/test_inference.py::TestCallable::test_callable_methods PASSED |
|
812 |
tests/test_inference.py::TestCallable::test_inference_errors PASSED |
|
813 |
tests/test_inference.py::TestCallable::test_not_callable PASSED |
|
814 |
tests/test_inference.py::TestInferencePropagation::test_call_context_propagation XFAIL |
|
815 |
tests/test_inference.py::TestInferencePropagation::test_call_kwargs_propagation PASSED |
|
816 |
tests/test_inference.py::TestInferencePropagation::test_call_starargs_propagation PASSED |
|
817 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[empty-indexes-from-positional] PASSED |
|
818 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[empty-indexes-from-variable0] PASSED |
|
819 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[empty-indexes-from-variable1] PASSED |
|
820 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[empty-indexes-on-variable] PASSED |
|
821 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[empty-indexes] PASSED |
|
822 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[named-indexes-from-keyword] PASSED |
|
823 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[numbered-indexes-from-positionl] PASSED |
|
824 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[numbered-indexes] PASSED |
|
825 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable["I am %s" % ()] PASSED |
|
826 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable["I am %s" % Exception()] PASSED |
|
827 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[("%" + str(20)) % 0] PASSED |
|
828 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[20 % 0] PASSED |
|
829 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[\n "My name is %(fname)s, I'm %(age)s" % {Exception(): "Daniel", "age": age}\n ] PASSED |
|
830 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[\n "My name is %0s, I'm %1s" % ("Daniel")\n ] PASSED |
|
831 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[\n "My name is %s, I'm %s" % ((fname,)*2)\n ] PASSED |
|
832 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[\n fname = "Daniel"\n age = 12\n "My name is %0s, I'm %(age)s" % (fname, age)\n ] PASSED |
|
833 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[\n from missing import Unknown\n fname = Unknown\n age = 12\n "My name is %(fname)s, I'm %(age)s" % {"fname": fname, "age": age}\n ] PASSED |
|
834 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[\n from missing import fname\n "My name is %s, I'm %s" % (fname, 12)\n ] PASSED |
|
835 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[\n from missing import fname\n age = 12\n "My name is %(fname)s, I'm %(age)s" % {"fname": fname, "age": age}\n ] PASSED |
|
836 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[\n fsname = "Daniel"\n "My name is %(fname)s, I'm %(age)s" % {"fsname": fsname, "age": age}\n ] PASSED |
|
837 |
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_with_specs PASSED |
|
838 |
tests/test_inference.py::TestType::test_type PASSED |
|
839 |
tests/test_inference.py::test_allow_retrieving_instance_attrs_and_special_attrs_for_functions PASSED |
|
840 |
tests/test_inference.py::test_assert_last_function_returns_none_on_inference PASSED |
|
841 |
tests/test_inference.py::test_attribute_inference_should_not_access_base_classes PASSED |
|
842 |
tests/test_inference.py::test_attribute_mro_object_inference PASSED |
|
843 |
tests/test_inference.py::test_augassign_recursion PASSED |
|
844 |
tests/test_inference.py::test_builtin_inference_list_of_exceptions PASSED |
|
845 |
tests/test_inference.py::test_cache_usage_without_explicit_context PASSED |
|
846 |
tests/test_inference.py::test_call_on_instance_with_inherited_dunder_call_method PASSED |
|
847 |
tests/test_inference.py::test_cannot_getattr_ann_assigns PASSED |
|
848 |
tests/test_inference.py::test_cannot_infer_call_result_for_builtin_methods PASSED |
|
849 |
tests/test_inference.py::test_classmethod_from_builtins_inferred_as_bound PASSED |
|
850 |
tests/test_inference.py::test_compare[!=-False] PASSED |
|
851 |
tests/test_inference.py::test_compare[<-False] PASSED |
|
852 |
tests/test_inference.py::test_compare[<=-True] PASSED |
|
853 |
tests/test_inference.py::test_compare[==-True] PASSED |
|
854 |
tests/test_inference.py::test_compare[>-False] PASSED |
|
855 |
tests/test_inference.py::test_compare[>=-True] PASSED |
|
856 |
tests/test_inference.py::test_compare_ambiguous_multiple_possibilites PASSED |
|
857 |
tests/test_inference.py::test_compare_chained PASSED |
|
858 |
tests/test_inference.py::test_compare_chained_comparisons_continue_on_true PASSED |
|
859 |
tests/test_inference.py::test_compare_chained_comparisons_shortcircuit_on_false PASSED |
|
860 |
tests/test_inference.py::test_compare_dynamic XFAIL (unimplemented) |
|
861 |
tests/test_inference.py::test_compare_identity[is not-False] XFAIL (...) |
|
862 |
tests/test_inference.py::test_compare_identity[is-True] XFAIL (uninf...) |
|
863 |
tests/test_inference.py::test_compare_ifexp_constant PASSED |
|
864 |
tests/test_inference.py::test_compare_inferred_members PASSED |
|
865 |
tests/test_inference.py::test_compare_instance_members PASSED |
|
866 |
tests/test_inference.py::test_compare_known_false_branch XFAIL (unim...) |
|
867 |
tests/test_inference.py::test_compare_lesseq_types[(1+0j)-(2+0j)-result12] PASSED |
|
868 |
tests/test_inference.py::test_compare_lesseq_types[0-1-result14] PASSED |
|
869 |
tests/test_inference.py::test_compare_lesseq_types[0.0--0.0-True] PASSED |
|
870 |
tests/test_inference.py::test_compare_lesseq_types[1-1-True] PASSED |
|
871 |
tests/test_inference.py::test_compare_lesseq_types[1-1.1-True] PASSED |
|
872 |
tests/test_inference.py::test_compare_lesseq_types[1.0-1.0-True] PASSED |
|
873 |
tests/test_inference.py::test_compare_lesseq_types[1.1-1-False] PASSED |
|
874 |
tests/test_inference.py::test_compare_lesseq_types[False-1-True] PASSED |
|
875 |
tests/test_inference.py::test_compare_lesseq_types[True-False-False] PASSED |
|
876 |
tests/test_inference.py::test_compare_lesseq_types[True-True-True] PASSED |
|
877 |
tests/test_inference.py::test_compare_lesseq_types[\x00-\x01-True] PASSED |
|
878 |
tests/test_inference.py::test_compare_lesseq_types[abc--False] PASSED |
|
879 |
tests/test_inference.py::test_compare_lesseq_types[abc-def-True] PASSED |
|
880 |
tests/test_inference.py::test_compare_lesseq_types[lhs6-rhs6-True] PASSED |
|
881 |
tests/test_inference.py::test_compare_lesseq_types[lhs7-rhs7-True] PASSED |
|
882 |
tests/test_inference.py::test_compare_lesseq_types[lhs8-rhs8-False] PASSED |
|
883 |
tests/test_inference.py::test_compare_membership[in-True] PASSED |
|
884 |
tests/test_inference.py::test_compare_membership[not in-False] PASSED |
|
885 |
tests/test_inference.py::test_compare_multiple_possibilites PASSED |
|
886 |
tests/test_inference.py::test_compare_nonliteral PASSED |
|
887 |
tests/test_inference.py::test_compare_typeerror PASSED |
|
888 |
tests/test_inference.py::test_compare_uninferable_member PASSED |
|
889 |
tests/test_inference.py::test_compare_unknown PASSED |
|
890 |
tests/test_inference.py::test_custom_decorators_for_classmethod_and_staticmethods[\n def klassmethod1(method):\n @classmethod\n def inner(cls):\n return method(cls)\n return inner\n\n class X(object):\n @klassmethod1\n def x(cls):\n return 'X'\n X.x\n -BoundMethod-classmethod] PASSED |
|
891 |
tests/test_inference.py::test_custom_decorators_for_classmethod_and_staticmethods[\n def klassmethod1(method):\n def inner(cls):\n return method(cls)\n return classmethod(inner)\n\n class X(object):\n @klassmethod1\n def x(cls):\n return 'X'\n X.x\n -BoundMethod-classmethod] PASSED |
|
892 |
tests/test_inference.py::test_custom_decorators_for_classmethod_and_staticmethods[\n def staticmethod1(method):\n @staticmethod\n def inner(cls):\n return method(cls)\n return inner\n\n class X(object):\n @staticmethod1\n def x(cls):\n return 'X'\n X.x\n -FunctionDef-staticmethod] PASSED |
|
893 |
tests/test_inference.py::test_custom_decorators_for_classmethod_and_staticmethods[\n def staticmethod1(method):\n def inner(cls):\n return method(cls)\n return staticmethod(inner)\n\n class X(object):\n @staticmethod1\n def x(cls):\n return 'X'\n X.x\n -FunctionDef-staticmethod] PASSED |
|
894 |
tests/test_inference.py::test_dataclasses_subscript_inference_recursion_error SKIPPED |
|
895 |
tests/test_inference.py::test_dataclasses_subscript_inference_recursion_error_39 PASSED |
|
896 |
tests/test_inference.py::test_exception_lookup_last_except_handler_wins PASSED |
|
897 |
tests/test_inference.py::test_exception_lookup_name_bound_in_except_handler PASSED |
|
898 |
tests/test_inference.py::test_function_def_cached_generator PASSED |
|
899 |
tests/test_inference.py::test_getattr_fails_on_empty_values PASSED |
|
900 |
tests/test_inference.py::test_ifexp_inference PASSED |
|
901 |
tests/test_inference.py::test_igetattr_idempotent PASSED |
|
902 |
tests/test_inference.py::test_implicit_parameters_bound_method PASSED |
|
903 |
tests/test_inference.py::test_imported_module_var_inferable PASSED |
|
904 |
tests/test_inference.py::test_imported_module_var_inferable2 PASSED |
|
905 |
tests/test_inference.py::test_imported_module_var_inferable3 PASSED |
|
906 |
tests/test_inference.py::test_infer_args_unpacking_of_self PASSED |
|
907 |
tests/test_inference.py::test_infer_assign_attr PASSED |
|
908 |
tests/test_inference.py::test_infer_context_manager_with_unknown_args PASSED |
|
909 |
tests/test_inference.py::test_infer_custom_inherit_from_property PASSED |
|
910 |
tests/test_inference.py::test_infer_dict_passes_context PASSED |
|
911 |
tests/test_inference.py::test_infer_exception_instance_attributes PASSED |
|
912 |
tests/test_inference.py::test_infer_first_argument_of_static_method_in_metaclass PASSED |
|
913 |
tests/test_inference.py::test_infer_generated_setter PASSED |
|
914 |
tests/test_inference.py::test_infer_list_of_uninferables_does_not_crash PASSED |
|
915 |
tests/test_inference.py::test_inferaugassign_picking_parent_instead_of_stmt PASSED |
|
916 |
tests/test_inference.py::test_inference_is_limited_to_the_boundnode[\n class A:\n def __enter__(self):\n return self\n def __exit__(self, err_type, err, traceback):\n return\n class B(A):\n pass\n with B() as b:\n b #@\n -B] PASSED |
|
917 |
tests/test_inference.py::test_inference_is_limited_to_the_boundnode[\n class A:\n def test(self):\n return A()\n class B(A):\n def test(self):\n return A.test(self)\n B().test()\n -A] PASSED |
|
918 |
tests/test_inference.py::test_inference_is_limited_to_the_boundnode[\n class A:\n def __enter__(self):\n return A()\n def __exit__(self, err_type, err, traceback):\n return\n class B(A):\n pass\n with B() as b:\n b #@\n -A] PASSED |
|
919 |
tests/test_inference.py::test_inference_of_items_on_module_dict PASSED |
|
920 |
tests/test_inference.py::test_inferred_sequence_unpacking_works PASSED |
|
921 |
tests/test_inference.py::test_inferring_properties_multiple_time_does_not_mutate_locals PASSED |
|
922 |
tests/test_inference.py::test_issue926_binop_referencing_same_name_is_not_uninferable PASSED |
|
923 |
tests/test_inference.py::test_issue926_infer_stmts_referencing_same_name_is_not_uninferable PASSED |
|
924 |
tests/test_inference.py::test_issue_1090_infer_yield_type_base_class PASSED |
|
925 |
tests/test_inference.py::test_limit_inference_result_amount PASSED |
|
926 |
tests/test_inference.py::test_namespace_package PASSED |
|
927 |
tests/test_inference.py::test_namespace_package_same_name PASSED |
|
928 |
tests/test_inference.py::test_posonlyargs_inference PASSED |
|
929 |
tests/test_inference.py::test_prevent_recursion_error_in_igetattr_and_context_manager_inference PASSED |
|
930 |
tests/test_inference.py::test_property_as_string PASSED |
|
931 |
tests/test_inference.py::test_property_callable_inference PASSED |
|
932 |
tests/test_inference.py::test_property_docstring PASSED |
|
933 |
tests/test_inference.py::test_property_inference PASSED |
|
934 |
tests/test_inference.py::test_pylint_issue_4692_attribute_inference_error_in_infer_import_from PASSED |
|
935 |
tests/test_inference.py::test_recursion_error_inferring_builtin_containers PASSED |
|
936 |
tests/test_inference.py::test_recursion_error_inferring_slice PASSED |
|
937 |
tests/test_inference.py::test_recursion_error_metaclass_monkeypatching PASSED |
|
938 |
tests/test_inference.py::test_recursion_error_self_reference_type_call XFAIL |
|
939 |
tests/test_inference.py::test_recursion_on_inference_tip PASSED |
|
940 |
tests/test_inference.py::test_regression_infinite_loop_decorator PASSED |
|
941 |
tests/test_inference.py::test_relative_imports_init_package PASSED |
|
942 |
tests/test_inference.py::test_self_reference_infer_does_not_trigger_recursion_error PASSED |
|
943 |
tests/test_inference.py::test_slice_inference_in_for_loops PASSED |
|
944 |
tests/test_inference.py::test_slice_inference_in_for_loops_not_working PASSED |
|
945 |
tests/test_inference.py::test_slice_zero_step_does_not_raise_ValueError PASSED |
|
946 |
tests/test_inference.py::test_slice_zero_step_on_str_does_not_raise_ValueError PASSED |
|
947 |
tests/test_inference.py::test_stop_iteration_in_int PASSED |
|
948 |
tests/test_inference.py::test_subclass_of_exception[\n class Error(Exception):\n def method(self):\n self #@\n ] PASSED |
|
949 |
tests/test_inference.py::test_subclass_of_exception[\n class Error(Exception):\n pass\n\n a = Error()\n a #@\n ] PASSED |
|
950 |
tests/test_inference.py::test_super_inference_of_abstract_property PASSED |
|
951 |
tests/test_inference.py::test_sys_argv_uninferable PASSED |
|
952 |
tests/test_inference.py::test_unpack_dicts_in_assignment PASSED |
|
953 |
tests/test_inference.py::test_unpacking_starred_and_dicts_in_assignment PASSED |
|
954 |
tests/test_inference.py::test_unpacking_starred_empty_list_in_assignment PASSED |
|
955 |
tests/test_inference_calls.py::test_argument PASSED |
|
956 |
tests/test_inference_calls.py::test_chained_attribute_inherited PASSED |
|
957 |
tests/test_inference_calls.py::test_class_method PASSED |
|
958 |
tests/test_inference_calls.py::test_class_method_inherited PASSED |
|
959 |
tests/test_inference_calls.py::test_dunder_getitem PASSED |
|
960 |
tests/test_inference_calls.py::test_inner_call PASSED |
|
961 |
tests/test_inference_calls.py::test_inner_call_with_const_argument PASSED |
|
962 |
tests/test_inference_calls.py::test_inner_call_with_dynamic_argument PASSED |
|
963 |
tests/test_inference_calls.py::test_instance_method PASSED |
|
964 |
tests/test_inference_calls.py::test_instance_method_inherited PASSED |
|
965 |
tests/test_inference_calls.py::test_method_const_instance_attr PASSED |
|
966 |
tests/test_inference_calls.py::test_method_const_instance_attr_multiple PASSED |
|
967 |
tests/test_inference_calls.py::test_method_const_instance_attr_same_method PASSED |
|
968 |
tests/test_inference_calls.py::test_method_dynamic_instance_attr_1 PASSED |
|
969 |
tests/test_inference_calls.py::test_method_dynamic_instance_attr_2 PASSED |
|
970 |
tests/test_inference_calls.py::test_method_dynamic_instance_attr_3 PASSED |
|
971 |
tests/test_inference_calls.py::test_method_dynamic_instance_attr_4 PASSED |
|
972 |
tests/test_inference_calls.py::test_method_dynamic_instance_attr_5 PASSED |
|
973 |
tests/test_inference_calls.py::test_method_dynamic_instance_attr_6 PASSED |
|
974 |
tests/test_inference_calls.py::test_multiple_returns PASSED |
|
975 |
tests/test_inference_calls.py::test_no_return PASSED |
|
976 |
tests/test_inference_calls.py::test_one_return PASSED |
|
977 |
tests/test_inference_calls.py::test_one_return_possible PASSED |
|
978 |
tests/test_inference_calls.py::test_static_method PASSED |
|
979 |
tests/test_lookup.py::LookupControlFlowTest::test_assign_after_args_param PASSED |
|
980 |
tests/test_lookup.py::LookupControlFlowTest::test_assign_after_kwonly_param PASSED |
|
981 |
tests/test_lookup.py::LookupControlFlowTest::test_assign_after_param PASSED |
|
982 |
tests/test_lookup.py::LookupControlFlowTest::test_assign_after_posonly_param PASSED |
|
983 |
tests/test_lookup.py::LookupControlFlowTest::test_assign_after_use PASSED |
|
984 |
tests/test_lookup.py::LookupControlFlowTest::test_assign_exclusive PASSED |
|
985 |
tests/test_lookup.py::LookupControlFlowTest::test_assign_not_exclusive PASSED |
|
986 |
tests/test_lookup.py::LookupControlFlowTest::test_consecutive_assign PASSED |
|
987 |
tests/test_lookup.py::LookupControlFlowTest::test_del_exclusive PASSED |
|
988 |
tests/test_lookup.py::LookupControlFlowTest::test_del_no_effect_after PASSED |
|
989 |
tests/test_lookup.py::LookupControlFlowTest::test_del_not_exclusive PASSED |
|
990 |
tests/test_lookup.py::LookupControlFlowTest::test_del_removes_prior PASSED |
|
991 |
tests/test_lookup.py::LookupControlFlowTest::test_except_assign_after_block PASSED |
|
992 |
tests/test_lookup.py::LookupControlFlowTest::test_except_assign_after_block_overwritten PASSED |
|
993 |
tests/test_lookup.py::LookupControlFlowTest::test_except_assign_in_block PASSED |
|
994 |
tests/test_lookup.py::LookupControlFlowTest::test_except_assign_in_block_multiple PASSED |
|
995 |
tests/test_lookup.py::LookupControlFlowTest::test_except_var_after_block_multiple PASSED |
|
996 |
tests/test_lookup.py::LookupControlFlowTest::test_except_var_after_block_single PASSED |
|
997 |
tests/test_lookup.py::LookupControlFlowTest::test_except_var_in_block PASSED |
|
998 |
tests/test_lookup.py::LookupControlFlowTest::test_except_var_in_block_overwrites PASSED |
|
999 |
tests/test_lookup.py::LookupControlFlowTest::test_except_var_in_multiple_blocks PASSED |
|
1000 |
tests/test_lookup.py::LookupControlFlowTest::test_if_assign PASSED |
|
1001 |
tests/test_lookup.py::LookupControlFlowTest::test_if_assigns_different_branch PASSED |
|
1002 |
tests/test_lookup.py::LookupControlFlowTest::test_if_assigns_same_branch PASSED |
|
1003 |
tests/test_lookup.py::LookupControlFlowTest::test_if_else PASSED |
|
1004 |
tests/test_lookup.py::LookupControlFlowTest::test_if_variable_in_condition_1 PASSED |
|
1005 |
tests/test_lookup.py::LookupControlFlowTest::test_if_variable_in_condition_2 PASSED |
|
1006 |
tests/test_lookup.py::LookupTest::test_builtin_lookup PASSED |
|
1007 |
tests/test_lookup.py::LookupTest::test_class PASSED |
|
1008 |
tests/test_lookup.py::LookupTest::test_class_ancestor_name PASSED |
|
1009 |
tests/test_lookup.py::LookupTest::test_class_in_function PASSED |
|
1010 |
tests/test_lookup.py::LookupTest::test_class_variables PASSED |
|
1011 |
tests/test_lookup.py::LookupTest::test_decorator_arguments_lookup PASSED |
|
1012 |
tests/test_lookup.py::LookupTest::test_dict_comp_nested PASSED |
|
1013 |
tests/test_lookup.py::LookupTest::test_dict_comps PASSED |
|
1014 |
tests/test_lookup.py::LookupTest::test_explicit___name__ PASSED |
|
1015 |
tests/test_lookup.py::LookupTest::test_function_argument_with_default PASSED |
|
1016 |
tests/test_lookup.py::LookupTest::test_function_module_special PASSED |
|
1017 |
tests/test_lookup.py::LookupTest::test_function_nested PASSED |
|
1018 |
tests/test_lookup.py::LookupTest::test_generator_attributes PASSED |
|
1019 |
tests/test_lookup.py::LookupTest::test_global_delete PASSED |
|
1020 |
tests/test_lookup.py::LookupTest::test_inner_classes PASSED |
|
1021 |
tests/test_lookup.py::LookupTest::test_inner_decorator_member_lookup PASSED |
|
1022 |
tests/test_lookup.py::LookupTest::test_lambda_nested PASSED |
|
1023 |
tests/test_lookup.py::LookupTest::test_limit PASSED |
|
1024 |
tests/test_lookup.py::LookupTest::test_list_comp_nested PASSED |
|
1025 |
tests/test_lookup.py::LookupTest::test_list_comp_target PASSED |
|
1026 |
tests/test_lookup.py::LookupTest::test_list_comps PASSED |
|
1027 |
tests/test_lookup.py::LookupTest::test_loopvar_hiding PASSED |
|
1028 |
tests/test_lookup.py::LookupTest::test_method PASSED |
|
1029 |
tests/test_lookup.py::LookupTest::test_module PASSED |
|
1030 |
tests/test_lookup.py::LookupTest::test_set_comp_closure PASSED |
|
1031 |
tests/test_lookup.py::LookupTest::test_set_comp_nested PASSED |
|
1032 |
tests/test_lookup.py::LookupTest::test_set_comps PASSED |
|
1033 |
tests/test_lookup.py::LookupTest::test_static_method_lookup PASSED |
|
1034 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_class PASSED |
|
1035 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_class_attr_error PASSED |
|
1036 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_class_with_module PASSED |
|
1037 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_file PASSED |
|
1038 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_file_astro_builder PASSED |
|
1039 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_file_cache PASSED |
|
1040 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_file_name_astro_builder_exception PASSED |
|
1041 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_module PASSED |
|
1042 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_cache PASSED |
|
1043 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name PASSED |
|
1044 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name_astro_builder_exception PASSED |
|
1045 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name_egg PASSED |
|
1046 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name_not_python_source PASSED |
|
1047 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name_pyz PASSED |
|
1048 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name_zip PASSED |
|
1049 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_namespace_pkg_resources PASSED |
|
1050 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_namespace_pkgutil PASSED |
|
1051 |
tests/test_manager.py::AstroidManagerTest::test_ast_from_string PASSED |
|
1052 |
tests/test_manager.py::AstroidManagerTest::test_do_not_expose_main PASSED |
|
1053 |
tests/test_manager.py::AstroidManagerTest::test_failed_import_hooks PASSED |
|
1054 |
tests/test_manager.py::AstroidManagerTest::test_file_from_module PASSED |
|
1055 |
tests/test_manager.py::AstroidManagerTest::test_file_from_module_name_astro_building_exception PASSED |
|
1056 |
tests/test_manager.py::AstroidManagerTest::test_identify_old_namespace_package_protocol PASSED |
|
1057 |
tests/test_manager.py::AstroidManagerTest::test_implicit_namespace_package PASSED |
|
1058 |
tests/test_manager.py::AstroidManagerTest::test_module_is_not_namespace PASSED |
|
1059 |
tests/test_manager.py::AstroidManagerTest::test_module_unexpectedly_missing_path PASSED |
|
1060 |
tests/test_manager.py::AstroidManagerTest::test_module_unexpectedly_missing_spec PASSED |
|
1061 |
tests/test_manager.py::AstroidManagerTest::test_module_unexpectedly_spec_is_none PASSED |
|
1062 |
tests/test_manager.py::AstroidManagerTest::test_namespace_and_file_mismatch PASSED |
|
1063 |
tests/test_manager.py::AstroidManagerTest::test_namespace_package_pth_support PASSED |
|
1064 |
tests/test_manager.py::AstroidManagerTest::test_nested_namespace_import PASSED |
|
1065 |
tests/test_manager.py::AstroidManagerTest::test_raises_exception_for_empty_modname PASSED |
|
1066 |
tests/test_manager.py::AstroidManagerTest::test_same_name_import_module PASSED |
|
1067 |
tests/test_manager.py::AstroidManagerTest::test_submodule_homonym_with_non_module PASSED |
|
1068 |
tests/test_manager.py::AstroidManagerTest::test_zip_import_data PASSED |
|
1069 |
tests/test_manager.py::AstroidManagerTest::test_zip_import_data_without_zipimport PASSED |
|
1070 |
tests/test_manager.py::BorgAstroidManagerTC::test_borg PASSED |
|
1071 |
tests/test_manager.py::BorgAstroidManagerTC::test_max_inferable_values PASSED |
|
1072 |
tests/test_manager.py::ClearCacheTest::test_brain_plugins_reloaded_after_clearing_cache PASSED |
|
1073 |
tests/test_manager.py::ClearCacheTest::test_builtins_inference_after_clearing_cache PASSED |
|
1074 |
tests/test_manager.py::ClearCacheTest::test_builtins_inference_after_clearing_cache_manually PASSED |
|
1075 |
tests/test_manager.py::ClearCacheTest::test_clear_cache_clears_other_lru_caches PASSED |
|
1076 |
tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning PASSED |
|
1077 |
tests/test_modutils.py::BackportStdlibNamesTest::test_import_error SKIPPED |
|
1078 |
tests/test_modutils.py::ExtensionPackageWhitelistTest::test_is_module_name_part_of_extension_package_whitelist_success PASSED |
|
1079 |
tests/test_modutils.py::ExtensionPackageWhitelistTest::test_is_module_name_part_of_extension_package_whitelist_true PASSED |
|
1080 |
tests/test_modutils.py::FileFromModPathTest::test_builtin PASSED |
|
1081 |
tests/test_modutils.py::FileFromModPathTest::test_site_packages PASSED |
|
1082 |
tests/test_modutils.py::FileFromModPathTest::test_std_lib PASSED |
|
1083 |
tests/test_modutils.py::FileFromModPathTest::test_unexisting PASSED |
|
1084 |
tests/test_modutils.py::FileFromModPathTest::test_unicode_in_package_init PASSED |
|
1085 |
tests/test_modutils.py::GetModuleFilesTest::test_get_all_files PASSED |
|
1086 |
tests/test_modutils.py::GetModuleFilesTest::test_get_module_files_1 PASSED |
|
1087 |
tests/test_modutils.py::GetModuleFilesTest::test_get_module_files_2 PASSED |
|
1088 |
tests/test_modutils.py::GetModuleFilesTest::test_load_module_set_attribute PASSED |
|
1089 |
tests/test_modutils.py::GetModulePartTest::test_get_module_part_exception PASSED |
|
1090 |
tests/test_modutils.py::GetModulePartTest::test_get_module_part_only_dot PASSED |
|
1091 |
tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part SKIPPED |
|
1092 |
tests/test_modutils.py::GetModulePartTest::test_known_values_get_compiled_module_part PASSED |
|
1093 |
tests/test_modutils.py::GetModulePartTest::test_known_values_get_module_part_1 PASSED |
|
1094 |
tests/test_modutils.py::GetModulePartTest::test_known_values_get_module_part_2 PASSED |
|
1095 |
tests/test_modutils.py::GetModulePartTest::test_known_values_get_module_part_3 PASSED |
|
1096 |
tests/test_modutils.py::GetSourceFileTest::test PASSED |
|
1097 |
tests/test_modutils.py::GetSourceFileTest::test_ PASSED |
|
1098 |
tests/test_modutils.py::GetSourceFileTest::test_raise PASSED |
|
1099 |
tests/test_modutils.py::IsRelativeTest::test_deep_relative PASSED |
|
1100 |
tests/test_modutils.py::IsRelativeTest::test_deep_relative2 PASSED |
|
1101 |
tests/test_modutils.py::IsRelativeTest::test_deep_relative3 PASSED |
|
1102 |
tests/test_modutils.py::IsRelativeTest::test_deep_relative4 PASSED |
|
1103 |
tests/test_modutils.py::IsRelativeTest::test_is_relative_bad_path PASSED |
|
1104 |
tests/test_modutils.py::IsRelativeTest::test_known_values_is_relative_1 PASSED |
|
1105 |
tests/test_modutils.py::IsRelativeTest::test_known_values_is_relative_3 PASSED |
|
1106 |
tests/test_modutils.py::IsRelativeTest::test_known_values_is_relative_4 PASSED |
|
1107 |
tests/test_modutils.py::IsRelativeTest::test_known_values_is_relative_5 PASSED |
|
1108 |
tests/test_modutils.py::IsStandardModuleTest::test_4 PASSED |
|
1109 |
tests/test_modutils.py::IsStandardModuleTest::test_builtin PASSED |
|
1110 |
tests/test_modutils.py::IsStandardModuleTest::test_builtins PASSED |
|
1111 |
tests/test_modutils.py::IsStandardModuleTest::test_custom_path PASSED |
|
1112 |
tests/test_modutils.py::IsStandardModuleTest::test_datetime PASSED |
|
1113 |
tests/test_modutils.py::IsStandardModuleTest::test_failing_edge_cases PASSED |
|
1114 |
tests/test_modutils.py::IsStandardModuleTest::test_nonstandard PASSED |
|
1115 |
tests/test_modutils.py::IsStandardModuleTest::test_unknown PASSED |
|
1116 |
tests/test_modutils.py::IsStdLibModuleTest::test_4 PASSED |
|
1117 |
tests/test_modutils.py::IsStdLibModuleTest::test_builtin PASSED |
|
1118 |
tests/test_modutils.py::IsStdLibModuleTest::test_builtins PASSED |
|
1119 |
tests/test_modutils.py::IsStdLibModuleTest::test_datetime PASSED |
|
1120 |
tests/test_modutils.py::IsStdLibModuleTest::test_nonstandard PASSED |
|
1121 |
tests/test_modutils.py::IsStdLibModuleTest::test_platform_specific PASSED |
|
1122 |
tests/test_modutils.py::IsStdLibModuleTest::test_subpackages PASSED |
|
1123 |
tests/test_modutils.py::IsStdLibModuleTest::test_unknown PASSED |
|
1124 |
tests/test_modutils.py::LoadModuleFromNameTest::test_known_values_load_module_from_name_1 PASSED |
|
1125 |
tests/test_modutils.py::LoadModuleFromNameTest::test_known_values_load_module_from_name_2 PASSED |
|
1126 |
tests/test_modutils.py::LoadModuleFromNameTest::test_raise_load_module_from_name_1 PASSED |
|
1127 |
tests/test_modutils.py::LoadModuleFromPathTest::test_do_not_load_twice PASSED |
|
1128 |
tests/test_modutils.py::ModPathFromFileTest::test_import_symlink_both_outside_of_path PASSED |
|
1129 |
tests/test_modutils.py::ModPathFromFileTest::test_import_symlink_with_source_outside_of_path PASSED |
|
1130 |
tests/test_modutils.py::ModPathFromFileTest::test_known_values_modpath_from_file_1 PASSED |
|
1131 |
tests/test_modutils.py::ModPathFromFileTest::test_load_from_module_symlink_on_symlinked_paths_in_syspath PASSED |
|
1132 |
tests/test_modutils.py::ModPathFromFileTest::test_load_packages_without_init PASSED |
|
1133 |
tests/test_modutils.py::ModPathFromFileTest::test_raise_modpath_from_file_exception PASSED |
|
1134 |
tests/test_modutils.py::ModuleFileTest::test_find_egg_module PASSED |
|
1135 |
tests/test_modutils.py::ModuleFileTest::test_find_zipped_module PASSED |
|
1136 |
tests/test_modutils.py::ModuleInPathTest::test_bad_import PASSED |
|
1137 |
tests/test_modutils.py::ModuleInPathTest::test_failure PASSED |
|
1138 |
tests/test_modutils.py::ModuleInPathTest::test_no_filename PASSED |
|
1139 |
tests/test_modutils.py::ModuleInPathTest::test_success PASSED |
|
1140 |
tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter SKIPPED |
|
1141 |
tests/test_modutils.py::test_find_setuptools_pep660_editable_install PASSED |
|
1142 |
tests/test_modutils.py::test_import_dotted_library PASSED |
|
1143 |
tests/test_nodes.py::AliasesTest::test_aliases PASSED |
|
1144 |
tests/test_nodes.py::AnnAssignNodeTest::test_as_string PASSED |
|
1145 |
tests/test_nodes.py::AnnAssignNodeTest::test_complex PASSED |
|
1146 |
tests/test_nodes.py::AnnAssignNodeTest::test_primitive PASSED |
|
1147 |
tests/test_nodes.py::AnnAssignNodeTest::test_primitive_without_initial_value PASSED |
|
1148 |
tests/test_nodes.py::ArgumentsNodeTC::test_kwoargs PASSED |
|
1149 |
tests/test_nodes.py::ArgumentsNodeTC::test_linenumbering PASSED |
|
1150 |
tests/test_nodes.py::ArgumentsNodeTC::test_positional_only PASSED |
|
1151 |
tests/test_nodes.py::AsStringTest::test_3k_annotations_and_metaclass PASSED |
|
1152 |
tests/test_nodes.py::AsStringTest::test_3k_as_string PASSED |
|
1153 |
tests/test_nodes.py::AsStringTest::test_as_string PASSED |
|
1154 |
tests/test_nodes.py::AsStringTest::test_as_string_for_list_containing_uninferable PASSED |
|
1155 |
tests/test_nodes.py::AsStringTest::test_as_string_unknown PASSED |
|
1156 |
tests/test_nodes.py::AsStringTest::test_class_def PASSED |
|
1157 |
tests/test_nodes.py::AsStringTest::test_ellipsis PASSED |
|
1158 |
tests/test_nodes.py::AsStringTest::test_f_strings PASSED |
|
1159 |
tests/test_nodes.py::AsStringTest::test_frozenset_as_string PASSED |
|
1160 |
tests/test_nodes.py::AsStringTest::test_func_signature_issue_185 PASSED |
|
1161 |
tests/test_nodes.py::AsStringTest::test_int_attribute PASSED |
|
1162 |
tests/test_nodes.py::AsStringTest::test_module2_as_string PASSED |
|
1163 |
tests/test_nodes.py::AsStringTest::test_module_as_string PASSED |
|
1164 |
tests/test_nodes.py::AsStringTest::test_operator_precedence PASSED |
e1ab8b
|
1165 |
tests/test_nodes.py::AsStringTest::test_recursion_error_trapped PASSED |
e7f7e7
|
1166 |
tests/test_nodes.py::AsStringTest::test_slice_and_subscripts PASSED |
MT |
1167 |
tests/test_nodes.py::AsStringTest::test_slices PASSED |
|
1168 |
tests/test_nodes.py::AsStringTest::test_tuple_as_string PASSED |
|
1169 |
tests/test_nodes.py::AsStringTest::test_varargs_kwargs_as_string PASSED |
|
1170 |
tests/test_nodes.py::AsStringTypeParamNodes::test_as_string_param_spec SKIPPED |
|
1171 |
tests/test_nodes.py::AsStringTypeParamNodes::test_as_string_type_alias SKIPPED |
|
1172 |
tests/test_nodes.py::AsStringTypeParamNodes::test_as_string_type_var SKIPPED |
|
1173 |
tests/test_nodes.py::AsStringTypeParamNodes::test_as_string_type_var_tuple SKIPPED |
|
1174 |
tests/test_nodes.py::BoundMethodNodeTest::test_is_property PASSED |
|
1175 |
tests/test_nodes.py::CmpNodeTest::test_as_string PASSED |
|
1176 |
tests/test_nodes.py::ConstNodeTest::test_bool PASSED |
|
1177 |
tests/test_nodes.py::ConstNodeTest::test_complex PASSED |
|
1178 |
tests/test_nodes.py::ConstNodeTest::test_copy PASSED |
|
1179 |
tests/test_nodes.py::ConstNodeTest::test_float PASSED |
|
1180 |
tests/test_nodes.py::ConstNodeTest::test_int PASSED |
|
1181 |
tests/test_nodes.py::ConstNodeTest::test_none PASSED |
|
1182 |
tests/test_nodes.py::ConstNodeTest::test_str PASSED |
|
1183 |
tests/test_nodes.py::ConstNodeTest::test_str_kind PASSED |
|
1184 |
tests/test_nodes.py::ConstNodeTest::test_unicode PASSED |
|
1185 |
tests/test_nodes.py::ContextTest::test_list_del PASSED |
|
1186 |
tests/test_nodes.py::ContextTest::test_list_load PASSED |
|
1187 |
tests/test_nodes.py::ContextTest::test_list_store PASSED |
|
1188 |
tests/test_nodes.py::ContextTest::test_starred_load PASSED |
|
1189 |
tests/test_nodes.py::ContextTest::test_starred_store PASSED |
|
1190 |
tests/test_nodes.py::ContextTest::test_subscript_del PASSED |
|
1191 |
tests/test_nodes.py::ContextTest::test_subscript_load PASSED |
|
1192 |
tests/test_nodes.py::ContextTest::test_subscript_store PASSED |
|
1193 |
tests/test_nodes.py::ContextTest::test_tuple_load PASSED |
|
1194 |
tests/test_nodes.py::ContextTest::test_tuple_store PASSED |
|
1195 |
tests/test_nodes.py::IfNodeTest::test_block_range PASSED |
|
1196 |
tests/test_nodes.py::IfNodeTest::test_if_elif_else_node PASSED |
|
1197 |
tests/test_nodes.py::ImportNodeTest::test_absolute_import PASSED |
|
1198 |
tests/test_nodes.py::ImportNodeTest::test_as_string PASSED |
|
1199 |
tests/test_nodes.py::ImportNodeTest::test_bad_import_inference PASSED |
|
1200 |
tests/test_nodes.py::ImportNodeTest::test_conditional PASSED |
|
1201 |
tests/test_nodes.py::ImportNodeTest::test_conditional_import PASSED |
|
1202 |
tests/test_nodes.py::ImportNodeTest::test_from_self_resolve PASSED |
|
1203 |
tests/test_nodes.py::ImportNodeTest::test_import_self_resolve PASSED |
|
1204 |
tests/test_nodes.py::ImportNodeTest::test_more_absolute_import PASSED |
|
1205 |
tests/test_nodes.py::ImportNodeTest::test_real_name PASSED |
|
1206 |
tests/test_nodes.py::NameNodeTest::test_assign_to_true PASSED |
|
1207 |
tests/test_nodes.py::Python35AsyncTest::test_async_await_keywords PASSED |
|
1208 |
tests/test_nodes.py::Python35AsyncTest::test_asyncfor_as_string PASSED |
|
1209 |
tests/test_nodes.py::Python35AsyncTest::test_asyncwith_as_string PASSED |
|
1210 |
tests/test_nodes.py::Python35AsyncTest::test_await_as_string PASSED |
|
1211 |
tests/test_nodes.py::Python35AsyncTest::test_decorated_async_def_as_string PASSED |
|
1212 |
tests/test_nodes.py::TestNamedExprNode::test_frame PASSED |
|
1213 |
tests/test_nodes.py::TestNamedExprNode::test_scope PASSED |
|
1214 |
tests/test_nodes.py::TestPatternMatching::test_match_class SKIPPED (...) |
|
1215 |
tests/test_nodes.py::TestPatternMatching::test_match_mapping SKIPPED |
|
1216 |
tests/test_nodes.py::TestPatternMatching::test_match_sequence SKIPPED |
|
1217 |
tests/test_nodes.py::TestPatternMatching::test_match_simple SKIPPED |
|
1218 |
tests/test_nodes.py::TestPatternMatching::test_return_from_match SKIPPED |
|
1219 |
tests/test_nodes.py::TryExceptFinallyNodeTest::test_block_range PASSED |
|
1220 |
tests/test_nodes.py::TryExceptNodeTest::test_block_range PASSED |
|
1221 |
tests/test_nodes.py::TryFinallyNodeTest::test_block_range PASSED |
|
1222 |
tests/test_nodes.py::TryNodeTest::test_block_range PASSED |
|
1223 |
tests/test_nodes.py::UnboundMethodNodeTest::test_no_super_getattr PASSED |
|
1224 |
tests/test_nodes.py::test_arguments_contains_all PASSED |
|
1225 |
tests/test_nodes.py::test_arguments_default_value PASSED |
|
1226 |
tests/test_nodes.py::test_assignment_expression PASSED |
|
1227 |
tests/test_nodes.py::test_assignment_expression_in_functiondef PASSED |
|
1228 |
tests/test_nodes.py::test_const_itered PASSED |
|
1229 |
tests/test_nodes.py::test_correct_function_type_comment_parent PASSED |
|
1230 |
tests/test_nodes.py::test_f_string_correct_line_numbering PASSED |
|
1231 |
tests/test_nodes.py::test_get_doc PASSED |
|
1232 |
tests/test_nodes.py::test_is_generator_for_yield_assignments PASSED |
|
1233 |
tests/test_nodes.py::test_is_generator_for_yield_in_aug_assign PASSED |
|
1234 |
tests/test_nodes.py::test_is_generator_for_yield_in_if PASSED |
|
1235 |
tests/test_nodes.py::test_is_generator_for_yield_in_while PASSED |
|
1236 |
tests/test_nodes.py::test_parse_fstring_debug_mode PASSED |
|
1237 |
tests/test_nodes.py::test_parse_type_comments_with_proper_parent PASSED |
|
1238 |
tests/test_nodes.py::test_str_repr_no_warnings[AnnAssign] PASSED |
|
1239 |
tests/test_nodes.py::test_str_repr_no_warnings[Arguments] PASSED |
|
1240 |
tests/test_nodes.py::test_str_repr_no_warnings[Assert] PASSED |
|
1241 |
tests/test_nodes.py::test_str_repr_no_warnings[AssignAttr] PASSED |
|
1242 |
tests/test_nodes.py::test_str_repr_no_warnings[AssignName] PASSED |
|
1243 |
tests/test_nodes.py::test_str_repr_no_warnings[Assign] PASSED |
|
1244 |
tests/test_nodes.py::test_str_repr_no_warnings[AsyncFor] PASSED |
|
1245 |
tests/test_nodes.py::test_str_repr_no_warnings[AsyncFunctionDef] PASSED |
|
1246 |
tests/test_nodes.py::test_str_repr_no_warnings[AsyncWith] PASSED |
|
1247 |
tests/test_nodes.py::test_str_repr_no_warnings[Attribute] PASSED |
|
1248 |
tests/test_nodes.py::test_str_repr_no_warnings[AugAssign] PASSED |
|
1249 |
tests/test_nodes.py::test_str_repr_no_warnings[Await] PASSED |
|
1250 |
tests/test_nodes.py::test_str_repr_no_warnings[BinOp] PASSED |
|
1251 |
tests/test_nodes.py::test_str_repr_no_warnings[BoolOp] PASSED |
|
1252 |
tests/test_nodes.py::test_str_repr_no_warnings[Break] PASSED |
|
1253 |
tests/test_nodes.py::test_str_repr_no_warnings[Call] PASSED |
|
1254 |
tests/test_nodes.py::test_str_repr_no_warnings[ClassDef] PASSED |
|
1255 |
tests/test_nodes.py::test_str_repr_no_warnings[Compare] PASSED |
|
1256 |
tests/test_nodes.py::test_str_repr_no_warnings[ComprehensionScope] PASSED |
|
1257 |
tests/test_nodes.py::test_str_repr_no_warnings[Comprehension] PASSED |
|
1258 |
tests/test_nodes.py::test_str_repr_no_warnings[Const] PASSED |
|
1259 |
tests/test_nodes.py::test_str_repr_no_warnings[Continue] PASSED |
|
1260 |
tests/test_nodes.py::test_str_repr_no_warnings[Decorators] PASSED |
|
1261 |
tests/test_nodes.py::test_str_repr_no_warnings[DelAttr] PASSED |
|
1262 |
tests/test_nodes.py::test_str_repr_no_warnings[DelName] PASSED |
|
1263 |
tests/test_nodes.py::test_str_repr_no_warnings[Delete] PASSED |
|
1264 |
tests/test_nodes.py::test_str_repr_no_warnings[DictComp] PASSED |
|
1265 |
tests/test_nodes.py::test_str_repr_no_warnings[DictUnpack] PASSED |
|
1266 |
tests/test_nodes.py::test_str_repr_no_warnings[Dict] PASSED |
|
1267 |
tests/test_nodes.py::test_str_repr_no_warnings[EmptyNode] PASSED |
|
1268 |
tests/test_nodes.py::test_str_repr_no_warnings[EvaluatedObject] PASSED |
|
1269 |
tests/test_nodes.py::test_str_repr_no_warnings[ExceptHandler] PASSED |
|
1270 |
tests/test_nodes.py::test_str_repr_no_warnings[Expr] PASSED |
|
1271 |
tests/test_nodes.py::test_str_repr_no_warnings[For] PASSED |
|
1272 |
tests/test_nodes.py::test_str_repr_no_warnings[FormattedValue] PASSED |
|
1273 |
tests/test_nodes.py::test_str_repr_no_warnings[FunctionDef] PASSED |
|
1274 |
tests/test_nodes.py::test_str_repr_no_warnings[GeneratorExp] PASSED |
|
1275 |
tests/test_nodes.py::test_str_repr_no_warnings[Global] PASSED |
|
1276 |
tests/test_nodes.py::test_str_repr_no_warnings[IfExp] PASSED |
|
1277 |
tests/test_nodes.py::test_str_repr_no_warnings[If] PASSED |
|
1278 |
tests/test_nodes.py::test_str_repr_no_warnings[ImportFrom] PASSED |
|
1279 |
tests/test_nodes.py::test_str_repr_no_warnings[Import] PASSED |
|
1280 |
tests/test_nodes.py::test_str_repr_no_warnings[JoinedStr] PASSED |
|
1281 |
tests/test_nodes.py::test_str_repr_no_warnings[Keyword] PASSED |
|
1282 |
tests/test_nodes.py::test_str_repr_no_warnings[Lambda] PASSED |
|
1283 |
tests/test_nodes.py::test_str_repr_no_warnings[ListComp] PASSED |
|
1284 |
tests/test_nodes.py::test_str_repr_no_warnings[List] PASSED |
|
1285 |
tests/test_nodes.py::test_str_repr_no_warnings[LocalsDictNodeNG] PASSED |
|
1286 |
tests/test_nodes.py::test_str_repr_no_warnings[MatchAs] PASSED |
|
1287 |
tests/test_nodes.py::test_str_repr_no_warnings[MatchCase] PASSED |
|
1288 |
tests/test_nodes.py::test_str_repr_no_warnings[MatchClass] PASSED |
|
1289 |
tests/test_nodes.py::test_str_repr_no_warnings[MatchMapping] PASSED |
|
1290 |
tests/test_nodes.py::test_str_repr_no_warnings[MatchOr] PASSED |
|
1291 |
tests/test_nodes.py::test_str_repr_no_warnings[MatchSequence] PASSED |
|
1292 |
tests/test_nodes.py::test_str_repr_no_warnings[MatchSingleton] PASSED |
|
1293 |
tests/test_nodes.py::test_str_repr_no_warnings[MatchStar] PASSED |
|
1294 |
tests/test_nodes.py::test_str_repr_no_warnings[MatchValue] PASSED |
|
1295 |
tests/test_nodes.py::test_str_repr_no_warnings[Match] PASSED |
|
1296 |
tests/test_nodes.py::test_str_repr_no_warnings[Module] PASSED |
|
1297 |
tests/test_nodes.py::test_str_repr_no_warnings[Name] PASSED |
|
1298 |
tests/test_nodes.py::test_str_repr_no_warnings[NamedExpr] PASSED |
|
1299 |
tests/test_nodes.py::test_str_repr_no_warnings[Nonlocal] PASSED |
|
1300 |
tests/test_nodes.py::test_str_repr_no_warnings[ParamSpec] PASSED |
|
1301 |
tests/test_nodes.py::test_str_repr_no_warnings[Pass] PASSED |
|
1302 |
tests/test_nodes.py::test_str_repr_no_warnings[Pattern] PASSED |
|
1303 |
tests/test_nodes.py::test_str_repr_no_warnings[Raise] PASSED |
|
1304 |
tests/test_nodes.py::test_str_repr_no_warnings[Return] PASSED |
|
1305 |
tests/test_nodes.py::test_str_repr_no_warnings[SetComp] PASSED |
|
1306 |
tests/test_nodes.py::test_str_repr_no_warnings[Set] PASSED |
|
1307 |
tests/test_nodes.py::test_str_repr_no_warnings[Slice] PASSED |
|
1308 |
tests/test_nodes.py::test_str_repr_no_warnings[Starred] PASSED |
|
1309 |
tests/test_nodes.py::test_str_repr_no_warnings[Subscript] PASSED |
|
1310 |
tests/test_nodes.py::test_str_repr_no_warnings[TryStar] PASSED |
|
1311 |
tests/test_nodes.py::test_str_repr_no_warnings[Try] PASSED |
|
1312 |
tests/test_nodes.py::test_str_repr_no_warnings[Tuple] PASSED |
|
1313 |
tests/test_nodes.py::test_str_repr_no_warnings[TypeAlias] PASSED |
|
1314 |
tests/test_nodes.py::test_str_repr_no_warnings[TypeVarTuple] PASSED |
|
1315 |
tests/test_nodes.py::test_str_repr_no_warnings[TypeVar] PASSED |
|
1316 |
tests/test_nodes.py::test_str_repr_no_warnings[UnaryOp] PASSED |
|
1317 |
tests/test_nodes.py::test_str_repr_no_warnings[Unknown] PASSED |
|
1318 |
tests/test_nodes.py::test_str_repr_no_warnings[While] PASSED |
|
1319 |
tests/test_nodes.py::test_str_repr_no_warnings[With] PASSED |
|
1320 |
tests/test_nodes.py::test_str_repr_no_warnings[YieldFrom] PASSED |
|
1321 |
tests/test_nodes.py::test_str_repr_no_warnings[Yield] PASSED |
|
1322 |
tests/test_nodes.py::test_type_coments_assign PASSED |
|
1323 |
tests/test_nodes.py::test_type_comments_arguments PASSED |
|
1324 |
tests/test_nodes.py::test_type_comments_for PASSED |
|
1325 |
tests/test_nodes.py::test_type_comments_function PASSED |
|
1326 |
tests/test_nodes.py::test_type_comments_invalid_expression PASSED |
|
1327 |
tests/test_nodes.py::test_type_comments_invalid_function_comments PASSED |
|
1328 |
tests/test_nodes.py::test_type_comments_posonly_arguments PASSED |
|
1329 |
tests/test_nodes.py::test_type_comments_with PASSED |
|
1330 |
tests/test_nodes.py::test_unknown PASSED |
|
1331 |
tests/test_nodes_lineno.py::TestEndLinenoNotSet::test_end_lineno_not_set SKIPPED |
|
1332 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_assignment PASSED |
|
1333 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_attribute PASSED |
|
1334 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_call PASSED |
|
1335 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_class PASSED |
|
1336 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_comprehension PASSED |
|
1337 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_const PASSED |
|
1338 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_container PASSED |
|
1339 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_dict PASSED |
|
1340 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_for PASSED |
|
1341 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_function PASSED |
|
1342 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_if PASSED |
|
1343 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_import PASSED |
|
1344 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_match SKIPPED |
|
1345 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_mix_nodes PASSED |
|
1346 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_mix_stmts PASSED |
|
1347 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_module PASSED |
|
1348 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_name PASSED |
|
1349 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_ops PASSED |
|
1350 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_string PASSED |
|
1351 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_subscript PASSED |
|
1352 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_try PASSED |
|
1353 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_while PASSED |
|
1354 |
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_with PASSED |
|
1355 |
tests/test_nodes_position.py::TestNodePosition::test_position_async_function PASSED |
|
1356 |
tests/test_nodes_position.py::TestNodePosition::test_position_class PASSED |
|
1357 |
tests/test_nodes_position.py::TestNodePosition::test_position_function PASSED |
|
1358 |
tests/test_object_model.py::BoundMethodModelTest::test_bound_method_model PASSED |
|
1359 |
tests/test_object_model.py::ClassModelTest::test_class_model PASSED |
|
1360 |
tests/test_object_model.py::ClassModelTest::test_class_model_correct_mro_subclasses_proxied PASSED |
|
1361 |
tests/test_object_model.py::ClassModelTest::test_priority_to_local_defined_values PASSED |
|
1362 |
tests/test_object_model.py::DictObjectModelTest::test__class__ PASSED |
|
1363 |
tests/test_object_model.py::DictObjectModelTest::test_attributes_inferred_as_methods PASSED |
|
1364 |
tests/test_object_model.py::DictObjectModelTest::test_wrapper_objects_for_dict_methods_python3 PASSED |
|
1365 |
tests/test_object_model.py::ExceptionModelTest::test_exception_instance_correctly_instantiated PASSED |
|
1366 |
tests/test_object_model.py::ExceptionModelTest::test_import_error PASSED |
|
1367 |
tests/test_object_model.py::ExceptionModelTest::test_oserror SKIPPED |
|
1368 |
tests/test_object_model.py::ExceptionModelTest::test_syntax_error PASSED |
|
1369 |
tests/test_object_model.py::ExceptionModelTest::test_unicodedecodeerror PASSED |
|
1370 |
tests/test_object_model.py::ExceptionModelTest::test_valueerror_py3 PASSED |
|
1371 |
tests/test_object_model.py::FunctionModelTest::test___get__has_extra_params_defined PASSED |
|
1372 |
tests/test_object_model.py::FunctionModelTest::test__get__and_positional_only_args PASSED |
|
1373 |
tests/test_object_model.py::FunctionModelTest::test_annotation_positional_only PASSED |
|
1374 |
tests/test_object_model.py::FunctionModelTest::test_annotations_kwdefaults PASSED |
|
1375 |
tests/test_object_model.py::FunctionModelTest::test_builtin_dunder_init_does_not_crash_when_accessing_annotations PASSED |
|
1376 |
tests/test_object_model.py::FunctionModelTest::test_descriptor_error_regression PASSED |
|
1377 |
tests/test_object_model.py::FunctionModelTest::test_descriptor_not_inferrring_self XFAIL |
|
1378 |
tests/test_object_model.py::FunctionModelTest::test_descriptors_binding_invalid PASSED |
|
1379 |
tests/test_object_model.py::FunctionModelTest::test_empty_return_annotation PASSED |
|
1380 |
tests/test_object_model.py::FunctionModelTest::test_function_model PASSED |
|
1381 |
tests/test_object_model.py::FunctionModelTest::test_is_not_lambda PASSED |
|
1382 |
tests/test_object_model.py::FunctionModelTest::test_partial_descriptor_support PASSED |
|
1383 |
tests/test_object_model.py::GeneratorModelTest::test_model PASSED |
|
1384 |
tests/test_object_model.py::InstanceModelTest::test_instance_local_attributes_overrides_object_model XFAIL |
|
1385 |
tests/test_object_model.py::InstanceModelTest::test_instance_special_model PASSED |
|
1386 |
tests/test_object_model.py::ModuleModelTest::test__path__not_a_package PASSED |
|
1387 |
tests/test_object_model.py::ModuleModelTest::test_module_model PASSED |
|
1388 |
tests/test_object_model.py::ModuleModelTest::test_priority_to_local_defined_values PASSED |
|
1389 |
tests/test_object_model.py::TestContextManagerModel::test_model PASSED |
|
1390 |
tests/test_object_model.py::TestExceptionInstanceModel::test_str_argument_not_required PASSED |
|
1391 |
tests/test_object_model.py::UnboundMethodModelTest::test_unbound_method_model PASSED |
|
1392 |
tests/test_object_model.py::test_lru_cache[False] PASSED |
|
1393 |
tests/test_object_model.py::test_lru_cache[True] PASSED |
|
1394 |
tests/test_objects.py::ObjectsTest::test_frozenset PASSED |
|
1395 |
tests/test_objects.py::ObjectsTest::test_lookup_regression_slots PASSED |
|
1396 |
tests/test_objects.py::SuperTests::test_inferring_invalid_supers PASSED |
|
1397 |
tests/test_objects.py::SuperTests::test_inferring_super_outside_methods PASSED |
|
1398 |
tests/test_objects.py::SuperTests::test_inferring_unbound_super_doesnt_work PASSED |
|
1399 |
tests/test_objects.py::SuperTests::test_no_arguments_super PASSED |
|
1400 |
tests/test_objects.py::SuperTests::test_proxied PASSED |
|
1401 |
tests/test_objects.py::SuperTests::test_super_bound_model PASSED |
|
1402 |
tests/test_objects.py::SuperTests::test_super_complex_mro PASSED |
|
1403 |
tests/test_objects.py::SuperTests::test_super_data_model PASSED |
|
1404 |
tests/test_objects.py::SuperTests::test_super_getattr_single_inheritance PASSED |
|
1405 |
tests/test_objects.py::SuperTests::test_super_infer PASSED |
|
1406 |
tests/test_objects.py::SuperTests::test_super_init_call PASSED |
|
1407 |
tests/test_objects.py::SuperTests::test_super_invalid_mro PASSED |
|
1408 |
tests/test_objects.py::SuperTests::test_super_invalid_types PASSED |
|
1409 |
tests/test_objects.py::SuperTests::test_super_mro PASSED |
|
1410 |
tests/test_objects.py::SuperTests::test_super_new_call PASSED |
|
1411 |
tests/test_objects.py::SuperTests::test_super_properties PASSED |
|
1412 |
tests/test_objects.py::SuperTests::test_super_qname PASSED |
|
1413 |
tests/test_objects.py::SuperTests::test_super_simple_cases PASSED |
|
1414 |
tests/test_objects.py::SuperTests::test_super_yes_objects PASSED |
|
1415 |
tests/test_objects.py::SuperTests::test_use_default_inference_on_not_inferring_args PASSED |
|
1416 |
tests/test_protocols.py::ProtocolTests::test_assign_stmts_starred_fails PASSED |
|
1417 |
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_annassignments PASSED |
|
1418 |
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_assignments PASSED |
|
1419 |
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_nested_for_dict PASSED |
|
1420 |
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_nested_for_tuple PASSED |
|
1421 |
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_simple_for PASSED |
|
1422 |
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_starred_assnames PASSED |
|
1423 |
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_starred_for PASSED |
|
1424 |
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_starred_inside_call PASSED |
|
1425 |
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_starred_yes PASSED |
|
1426 |
tests/test_protocols.py::ProtocolTests::test_not_passing_uninferable_in_seq_inference PASSED |
|
1427 |
tests/test_protocols.py::ProtocolTests::test_sequence_assigned_stmts_not_accepting_empty_node PASSED |
|
1428 |
tests/test_protocols.py::ProtocolTests::test_uninferable_exponents PASSED |
|
1429 |
tests/test_protocols.py::ProtocolTests::test_uninferable_list_multiplication PASSED |
|
1430 |
tests/test_protocols.py::TestGenericTypeSyntax::test_assigned_stmts_param_spec SKIPPED |
|
1431 |
tests/test_protocols.py::TestGenericTypeSyntax::test_assigned_stmts_type_var SKIPPED |
|
1432 |
tests/test_protocols.py::TestGenericTypeSyntax::test_assigned_stmts_type_var_tuple SKIPPED |
|
1433 |
tests/test_protocols.py::TestPatternMatching::test_assigned_stmts_match_as SKIPPED |
|
1434 |
tests/test_protocols.py::TestPatternMatching::test_assigned_stmts_match_mapping SKIPPED |
|
1435 |
tests/test_protocols.py::TestPatternMatching::test_assigned_stmts_match_star SKIPPED |
|
1436 |
tests/test_protocols.py::test_named_expr_inference PASSED |
|
1437 |
tests/test_python3.py::Python3TC::test_annotation_as_string PASSED |
|
1438 |
tests/test_python3.py::Python3TC::test_annotation_support PASSED |
|
1439 |
tests/test_python3.py::Python3TC::test_as_string PASSED |
|
1440 |
tests/test_python3.py::Python3TC::test_async_comprehensions PASSED |
|
1441 |
tests/test_python3.py::Python3TC::test_async_comprehensions_as_string PASSED |
|
1442 |
tests/test_python3.py::Python3TC::test_async_comprehensions_outside_coroutine PASSED |
|
1443 |
tests/test_python3.py::Python3TC::test_format_string PASSED |
|
1444 |
tests/test_python3.py::Python3TC::test_kwonlyargs_annotations_supper PASSED |
|
1445 |
tests/test_python3.py::Python3TC::test_metaclass_ancestors PASSED |
|
1446 |
tests/test_python3.py::Python3TC::test_metaclass_error PASSED |
|
1447 |
tests/test_python3.py::Python3TC::test_metaclass_imported PASSED |
|
1448 |
tests/test_python3.py::Python3TC::test_metaclass_multiple_keywords PASSED |
|
1449 |
tests/test_python3.py::Python3TC::test_metaclass_yes_leak PASSED |
|
1450 |
tests/test_python3.py::Python3TC::test_nested_unpacking_in_dicts PASSED |
|
1451 |
tests/test_python3.py::Python3TC::test_old_syntax_works PASSED |
|
1452 |
tests/test_python3.py::Python3TC::test_parent_metaclass PASSED |
|
1453 |
tests/test_python3.py::Python3TC::test_simple_metaclass PASSED |
|
1454 |
tests/test_python3.py::Python3TC::test_starred_notation PASSED |
|
1455 |
tests/test_python3.py::Python3TC::test_underscores_in_numeral_literal PASSED |
|
1456 |
tests/test_python3.py::Python3TC::test_unpacking_in_dict_getitem PASSED |
|
1457 |
tests/test_python3.py::Python3TC::test_unpacking_in_dict_getitem_uninferable PASSED |
|
1458 |
tests/test_python3.py::Python3TC::test_unpacking_in_dict_getitem_with_ref PASSED |
|
1459 |
tests/test_python3.py::Python3TC::test_unpacking_in_dicts PASSED |
|
1460 |
tests/test_python3.py::Python3TC::test_yield_from PASSED |
|
1461 |
tests/test_python3.py::Python3TC::test_yield_from_as_string PASSED |
|
1462 |
tests/test_python3.py::Python3TC::test_yield_from_is_generator PASSED |
|
1463 |
tests/test_raw_building.py::RawBuildingTC::test_attach_dummy_node PASSED |
|
1464 |
tests/test_raw_building.py::RawBuildingTC::test_build_class PASSED |
|
1465 |
tests/test_raw_building.py::RawBuildingTC::test_build_from_import PASSED |
|
1466 |
tests/test_raw_building.py::RawBuildingTC::test_build_function PASSED |
|
1467 |
tests/test_raw_building.py::RawBuildingTC::test_build_function_args PASSED |
|
1468 |
tests/test_raw_building.py::RawBuildingTC::test_build_function_deepinspect_deprecation PASSED |
|
1469 |
tests/test_raw_building.py::RawBuildingTC::test_build_function_defaults PASSED |
|
1470 |
tests/test_raw_building.py::RawBuildingTC::test_build_function_kwonlyargs PASSED |
|
1471 |
tests/test_raw_building.py::RawBuildingTC::test_build_function_posonlyargs PASSED |
|
1472 |
tests/test_raw_building.py::RawBuildingTC::test_build_module PASSED |
|
1473 |
tests/test_raw_building.py::RawBuildingTC::test_io_is__io PASSED |
|
1474 |
tests/test_raw_building.py::RawBuildingTC::test_module_object_with_broken_getattr PASSED |
|
1475 |
tests/test_raw_building.py::test_build_module_getattr_catch_output PASSED |
|
1476 |
tests/test_regrtest.py::NonRegressionTests::test_ancestors_missing_from_function PASSED |
|
1477 |
tests/test_regrtest.py::NonRegressionTests::test_ancestors_patching_class_recursion PASSED |
|
1478 |
tests/test_regrtest.py::NonRegressionTests::test_ancestors_yes_in_bases PASSED |
|
1479 |
tests/test_regrtest.py::NonRegressionTests::test_binop_generates_nodes_with_parents PASSED |
|
1480 |
tests/test_regrtest.py::NonRegressionTests::test_decorator_callchain_issue42 PASSED |
|
1481 |
tests/test_regrtest.py::NonRegressionTests::test_decorator_names_inference_error_leaking PASSED |
|
1482 |
tests/test_regrtest.py::NonRegressionTests::test_filter_stmts_nested_if PASSED |
|
1483 |
tests/test_regrtest.py::NonRegressionTests::test_filter_stmts_scoping PASSED |
|
1484 |
tests/test_regrtest.py::NonRegressionTests::test_inference_context_consideration PASSED |
|
1485 |
tests/test_regrtest.py::NonRegressionTests::test_living_property PASSED |
|
1486 |
tests/test_regrtest.py::NonRegressionTests::test_manager_instance_attributes_reference_global_MANAGER PASSED |
|
1487 |
tests/test_regrtest.py::NonRegressionTests::test_module_path PASSED |
|
1488 |
tests/test_regrtest.py::NonRegressionTests::test_nameconstant PASSED |
|
1489 |
tests/test_regrtest.py::NonRegressionTests::test_numpy_crash SKIPPED |
|
1490 |
tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils SKIPPED |
|
1491 |
tests/test_regrtest.py::NonRegressionTests::test_package_sidepackage PASSED |
|
1492 |
tests/test_regrtest.py::NonRegressionTests::test_recursion_regression_issue25 PASSED |
|
1493 |
tests/test_regrtest.py::NonRegressionTests::test_recursive_property_method PASSED |
|
1494 |
tests/test_regrtest.py::NonRegressionTests::test_regression_inference_of_self_in_lambda PASSED |
|
1495 |
tests/test_regrtest.py::NonRegressionTests::test_unicode_in_docstring PASSED |
|
1496 |
tests/test_regrtest.py::NonRegressionTests::test_uninferable_string_argument_of_namedtuple PASSED |
|
1497 |
tests/test_regrtest.py::test_ancestor_looking_up_redefined_function PASSED |
|
1498 |
tests/test_regrtest.py::test_crash_in_dunder_inference_prevented PASSED |
|
1499 |
tests/test_regrtest.py::test_max_inferred_for_complicated_class_hierarchy PASSED |
|
1500 |
tests/test_regrtest.py::test_recursion_during_inference PASSED |
|
1501 |
tests/test_regrtest.py::test_regression_crash_classmethod PASSED |
|
1502 |
tests/test_scoped_nodes.py::ClassNodeTest::test__bases__attribute PASSED |
|
1503 |
tests/test_scoped_nodes.py::ClassNodeTest::test__mro__attribute PASSED |
|
1504 |
tests/test_scoped_nodes.py::ClassNodeTest::test_add_metaclass PASSED |
|
1505 |
tests/test_scoped_nodes.py::ClassNodeTest::test_all_ancestors_need_slots PASSED |
|
1506 |
tests/test_scoped_nodes.py::ClassNodeTest::test_ancestors PASSED |
|
1507 |
tests/test_scoped_nodes.py::ClassNodeTest::test_class_extra_decorators PASSED |
|
1508 |
tests/test_scoped_nodes.py::ClassNodeTest::test_class_extra_decorators_frame_is_not_class PASSED |
|
1509 |
tests/test_scoped_nodes.py::ClassNodeTest::test_class_extra_decorators_only_assignment_names_are_considered PASSED |
|
1510 |
tests/test_scoped_nodes.py::ClassNodeTest::test_class_extra_decorators_only_callfunc_are_considered PASSED |
|
1511 |
tests/test_scoped_nodes.py::ClassNodeTest::test_class_extra_decorators_only_same_name_considered PASSED |
|
1512 |
tests/test_scoped_nodes.py::ClassNodeTest::test_class_getattr PASSED |
|
1513 |
tests/test_scoped_nodes.py::ClassNodeTest::test_class_keywords PASSED |
|
1514 |
tests/test_scoped_nodes.py::ClassNodeTest::test_classmethod_attributes PASSED |
|
1515 |
tests/test_scoped_nodes.py::ClassNodeTest::test_cls_special_attributes_1 PASSED |
|
1516 |
tests/test_scoped_nodes.py::ClassNodeTest::test_cls_special_attributes_2 PASSED |
|
1517 |
tests/test_scoped_nodes.py::ClassNodeTest::test_dict_interface PASSED |
|
1518 |
tests/test_scoped_nodes.py::ClassNodeTest::test_duplicate_bases_namedtuple PASSED |
|
1519 |
tests/test_scoped_nodes.py::ClassNodeTest::test_extra_decorators_only_class_level_assignments PASSED |
|
1520 |
tests/test_scoped_nodes.py::ClassNodeTest::test_function_with_decorator_lineno PASSED |
|
1521 |
tests/test_scoped_nodes.py::ClassNodeTest::test_generator_from_infer_call_result_parent PASSED |
|
1522 |
tests/test_scoped_nodes.py::ClassNodeTest::test_getattr_from_grandpa PASSED |
|
1523 |
tests/test_scoped_nodes.py::ClassNodeTest::test_getattr_method_transform PASSED |
|
1524 |
tests/test_scoped_nodes.py::ClassNodeTest::test_getattr_with_enpty_annassign PASSED |
|
1525 |
tests/test_scoped_nodes.py::ClassNodeTest::test_has_dynamic_getattr PASSED |
|
1526 |
tests/test_scoped_nodes.py::ClassNodeTest::test_implicit_metaclass PASSED |
|
1527 |
tests/test_scoped_nodes.py::ClassNodeTest::test_implicit_metaclass_lookup PASSED |
|
1528 |
tests/test_scoped_nodes.py::ClassNodeTest::test_inner_classes PASSED |
|
1529 |
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_attr_ancestors PASSED |
|
1530 |
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_bound_method_lambdas PASSED |
|
1531 |
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_bound_method_lambdas_2 PASSED |
|
1532 |
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_getattr PASSED |
|
1533 |
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_getattr_with_class_attr PASSED |
|
1534 |
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_special_attributes PASSED |
|
1535 |
tests/test_scoped_nodes.py::ClassNodeTest::test_kite_graph PASSED |
|
1536 |
tests/test_scoped_nodes.py::ClassNodeTest::test_local_attr_ancestors PASSED |
|
1537 |
tests/test_scoped_nodes.py::ClassNodeTest::test_local_attr_invalid_mro PASSED |
|
1538 |
tests/test_scoped_nodes.py::ClassNodeTest::test_local_attr_mro PASSED |
|
1539 |
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_error PASSED |
|
1540 |
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_generator_hack PASSED |
|
1541 |
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_generator_hack_enum_base PASSED |
|
1542 |
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_lookup PASSED |
|
1543 |
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_lookup_inference_errors PASSED |
|
1544 |
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_lookup_using_same_class PASSED |
|
1545 |
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_type PASSED |
|
1546 |
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_yes_leak PASSED |
|
1547 |
tests/test_scoped_nodes.py::ClassNodeTest::test_methods PASSED |
|
1548 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro PASSED |
|
1549 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_1 PASSED |
|
1550 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_2 PASSED |
|
1551 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_3 PASSED |
|
1552 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_4 PASSED |
|
1553 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_5 PASSED |
|
1554 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_6 PASSED |
|
1555 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_7 PASSED |
|
1556 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_error_1 PASSED |
|
1557 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_error_2 PASSED |
|
1558 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_typing_extensions PASSED |
|
1559 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_with_attribute_classes PASSED |
|
1560 |
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_with_factories PASSED |
|
1561 |
tests/test_scoped_nodes.py::ClassNodeTest::test_multiline_docstring PASSED |
|
1562 |
tests/test_scoped_nodes.py::ClassNodeTest::test_navigation PASSED |
|
1563 |
tests/test_scoped_nodes.py::ClassNodeTest::test_no_infinite_metaclass_loop PASSED |
|
1564 |
tests/test_scoped_nodes.py::ClassNodeTest::test_no_infinite_metaclass_loop_with_redefine PASSED |
|
1565 |
tests/test_scoped_nodes.py::ClassNodeTest::test_nonregr_infer_callresult PASSED |
|
1566 |
tests/test_scoped_nodes.py::ClassNodeTest::test_singleline_docstring PASSED |
|
1567 |
tests/test_scoped_nodes.py::ClassNodeTest::test_slots PASSED |
|
1568 |
tests/test_scoped_nodes.py::ClassNodeTest::test_slots_added_dynamically_still_inferred PASSED |
|
1569 |
tests/test_scoped_nodes.py::ClassNodeTest::test_slots_empty_list_of_slots PASSED |
|
1570 |
tests/test_scoped_nodes.py::ClassNodeTest::test_slots_for_dict_keys PASSED |
|
1571 |
tests/test_scoped_nodes.py::ClassNodeTest::test_slots_taken_from_parents PASSED |
|
1572 |
tests/test_scoped_nodes.py::ClassNodeTest::test_type PASSED |
|
1573 |
tests/test_scoped_nodes.py::ClassNodeTest::test_type_three_arguments PASSED |
|
1574 |
tests/test_scoped_nodes.py::ClassNodeTest::test_using_invalid_six_add_metaclass_call PASSED |
|
1575 |
tests/test_scoped_nodes.py::ClassNodeTest::test_with_invalid_metaclass PASSED |
|
1576 |
tests/test_scoped_nodes.py::ClassNodeTest::test_with_metaclass_mro PASSED |
|
1577 |
tests/test_scoped_nodes.py::ClassNodeTest::test_without_docstring PASSED |
|
1578 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_abstract_methods_are_not_implicitly_none PASSED |
|
1579 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_argnames PASSED |
|
1580 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_argnames_lambda PASSED |
|
1581 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_decorator_builtin_descriptors PASSED |
|
1582 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_default_value PASSED |
|
1583 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_dict_interface PASSED |
|
1584 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_display_type PASSED |
|
1585 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_docstring_special_cases PASSED |
|
1586 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_dunder_class_local_to_classmethod PASSED |
|
1587 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_dunder_class_local_to_function PASSED |
|
1588 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_dunder_class_local_to_method PASSED |
|
1589 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_format_args PASSED |
|
1590 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_format_args_keyword_only_args PASSED |
|
1591 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_four_args PASSED |
|
1592 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_func_instance_attr PASSED |
|
1593 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_func_is_bound PASSED |
|
1594 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_igetattr PASSED |
|
1595 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_inference_error PASSED |
|
1596 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_is_abstract PASSED |
|
1597 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_is_abstract_decorated PASSED |
|
1598 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_is_generator PASSED |
|
1599 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_is_method PASSED |
|
1600 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_lambda_getattr PASSED |
|
1601 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_lambda_pytype PASSED |
|
1602 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_lambda_qname PASSED |
|
1603 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_method_init_subclass PASSED |
|
1604 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_multiline_docstring PASSED |
|
1605 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_multiline_docstring_async PASSED |
|
1606 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_navigation PASSED |
|
1607 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_no_returns_is_implicitly_none PASSED |
|
1608 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_only_raises_is_not_implicitly_none PASSED |
|
1609 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_positional_only_argnames PASSED |
|
1610 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_return_annotation_is_not_the_last PASSED |
|
1611 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_return_nothing PASSED |
|
1612 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_singleline_docstring PASSED |
|
1613 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_special_attributes PASSED |
|
1614 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_type_builtin_descriptor_subclasses PASSED |
|
1615 |
tests/test_scoped_nodes.py::FunctionNodeTest::test_without_docstring PASSED |
|
1616 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_comment_before_docstring PASSED |
|
1617 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_dict_interface PASSED |
|
1618 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_file_stream_api PASSED |
|
1619 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_file_stream_in_memory PASSED |
|
1620 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_file_stream_physical PASSED |
|
1621 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_getattr PASSED |
|
1622 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_import_1 PASSED |
|
1623 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_import_2 PASSED |
|
1624 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_import_unavailable_module PASSED |
|
1625 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_module_getattr PASSED |
|
1626 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_multiline_docstring PASSED |
|
1627 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_public_names PASSED |
|
1628 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_relative_to_absolute_name PASSED |
|
1629 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_relative_to_absolute_name_beyond_top_level PASSED |
|
1630 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_singleline_docstring PASSED |
|
1631 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_special_attributes PASSED |
|
1632 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_stream_api PASSED |
|
1633 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_wildcard_import_names PASSED |
|
1634 |
tests/test_scoped_nodes.py::ModuleNodeTest::test_without_docstring PASSED |
|
1635 |
tests/test_scoped_nodes.py::TestFrameNodes::test_frame_node PASSED |
|
1636 |
tests/test_scoped_nodes.py::TestFrameNodes::test_non_frame_node PASSED |
|
1637 |
tests/test_scoped_nodes.py::test_ancestor_with_generic PASSED |
|
1638 |
tests/test_scoped_nodes.py::test_enums_type_annotation_no_value[bool] PASSED |
|
1639 |
tests/test_scoped_nodes.py::test_enums_type_annotation_no_value[dict] PASSED |
|
1640 |
tests/test_scoped_nodes.py::test_enums_type_annotation_no_value[int] PASSED |
|
1641 |
tests/test_scoped_nodes.py::test_enums_type_annotation_no_value[str] PASSED |
|
1642 |
tests/test_scoped_nodes.py::test_enums_type_annotation_non_str_member[bytes-] PASSED |
|
1643 |
tests/test_scoped_nodes.py::test_enums_type_annotation_non_str_member[int-42] PASSED |
|
1644 |
tests/test_scoped_nodes.py::test_enums_type_annotation_str_member PASSED |
|
1645 |
tests/test_scoped_nodes.py::test_enums_type_annotations_non_const_member[TypedDict-value2] PASSED |
|
1646 |
tests/test_scoped_nodes.py::test_enums_type_annotations_non_const_member[dict-value0] PASSED |
|
1647 |
tests/test_scoped_nodes.py::test_enums_type_annotations_non_const_member[list-value1] PASSED |
|
1648 |
tests/test_scoped_nodes.py::test_enums_value2member_map_ PASSED |
|
1649 |
tests/test_scoped_nodes.py::test_issue940_enums_as_a_real_world_usecase PASSED |
|
1650 |
tests/test_scoped_nodes.py::test_issue940_metaclass_derived_funcdef PASSED |
|
1651 |
tests/test_scoped_nodes.py::test_issue940_metaclass_funcdef_is_not_datadescriptor PASSED |
|
1652 |
tests/test_scoped_nodes.py::test_issue940_metaclass_property PASSED |
|
1653 |
tests/test_scoped_nodes.py::test_issue940_metaclass_subclass_property PASSED |
|
1654 |
tests/test_scoped_nodes.py::test_issue940_metaclass_values_funcdef PASSED |
|
1655 |
tests/test_scoped_nodes.py::test_issue940_property_grandchild PASSED |
|
1656 |
tests/test_scoped_nodes.py::test_issue940_with_metaclass_class_context_property PASSED |
|
1657 |
tests/test_scoped_nodes.py::test_metaclass_cannot_infer_call_yields_an_instance PASSED |
|
1658 |
tests/test_scoped_nodes.py::test_posonlyargs_default_value PASSED |
|
1659 |
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef __init__(self, other=(), /, **kw):\n pass\n] PASSED |
|
1660 |
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef __init__(self: int, other: float, /, **kw):\n pass\n] PASSED |
|
1661 |
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef func(a, b, /, d, e):\n pass\n] PASSED |
|
1662 |
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef func(a, b=None, /, d=None, e=None):\n pass\n] PASSED |
|
1663 |
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef func(a, other, other, b=None, /, d=None, e=None):\n pass\n] PASSED |
|
1664 |
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef func(a, other, other, b=None, /, d=None, e=None, **kwargs):\n pass\n] PASSED |
|
1665 |
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef name(p1, p2, /, p_or_kw, *, kw):\n pass\n] PASSED |
|
1666 |
tests/test_scoped_nodes.py::test_property_in_body_of_if PASSED |
|
1667 |
tests/test_scoped_nodes.py::test_property_in_body_of_try PASSED |
|
1668 |
tests/test_scoped_nodes.py::test_slots_duplicate_bases_issue_1089 PASSED |
|
1669 |
tests/test_stdlib.py::TestSys::test_sys_builtin_module_names PASSED |
|
1670 |
tests/test_stdlib.py::TestSys::test_sys_modules PASSED |
|
1671 |
tests/test_transforms.py::TestTransforms::test_builder_apply_transforms PASSED |
|
1672 |
tests/test_transforms.py::TestTransforms::test_function_inlining_transform PASSED |
|
1673 |
tests/test_transforms.py::TestTransforms::test_predicates PASSED |
|
1674 |
tests/test_transforms.py::TestTransforms::test_recursive_transforms_into_astroid_fields PASSED |
e1ab8b
|
1675 |
tests/test_transforms.py::TestTransforms::test_transform_aborted_if_recursion_limited PASSED |
e7f7e7
|
1676 |
tests/test_transforms.py::TestTransforms::test_transform_crashes_on_is_subtype_of PASSED |
MT |
1677 |
tests/test_transforms.py::TestTransforms::test_transform_patches_locals PASSED |
|
1678 |
tests/test_transforms.py::TestTransforms::test_transforms_are_called_for_builtin_modules PASSED |
|
1679 |
tests/test_transforms.py::TestTransforms::test_transforms_are_separated PASSED |
|
1680 |
tests/test_utils.py::InferenceUtil::test_if PASSED |
|
1681 |
tests/test_utils.py::InferenceUtil::test_not_exclusive PASSED |
|
1682 |
tests/test_utils.py::InferenceUtil::test_not_exclusive_walrus_multiple PASSED |
|
1683 |
tests/test_utils.py::InferenceUtil::test_not_exclusive_walrus_operator PASSED |
|
1684 |
tests/test_utils.py::InferenceUtil::test_not_exclusive_walrus_operator_nested PASSED |
|
1685 |
tests/test_utils.py::InferenceUtil::test_try_except PASSED |
|
1686 |
tests/test_utils.py::InferenceUtil::test_unpack_infer_empty_tuple PASSED |
e1ab8b
|
1687 |
tests/test_utils.py::InferenceUtil::test_unpack_infer_uninferable_nodes PASSED [100%]$(PYTHON_DIR)/vendor-packages/coverage/report_core.py:115: CoverageWarning: Couldn't parse '/tmp/tmp4y0_up98/tmp2w5ahi8f.py': No source for code: '/tmp/tmp4y0_up98/tmp2w5ahi8f.py'. (couldnt-parse) |
e7f7e7
|
1688 |
|
MT |
1689 |
|
|
1690 |
|
e1ab8b
|
1691 |
======== 1585 passed, 75 skipped, 16 xfailed, 1 xpassed ======== |
e7f7e7
|
1692 |
py$(PYV): OK |
MT |
1693 |
congratulations :) |