py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
|
py$(PYV): commands[0]> python -m pytest --cov
|
============================= test session starts ==============================
|
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
|
cachedir: .tox/py$(PYV)/.pytest_cache
|
rootdir: $(@D)
|
configfile: pyproject.toml
|
testpaths: tests
|
collecting ... collected 1676 items / 1 skipped
|
|
coverage._warn(msg, slug="couldnt-parse")
|
tests/brain/numpy/test_core_einsumfunc.py::test_function_parameters SKIPPED
|
tests/brain/numpy/test_core_einsumfunc.py::test_numpy_function_calls_inferred_as_ndarray SKIPPED
|
tests/brain/numpy/test_core_fromnumeric.py::BrainNumpyCoreFromNumericTest::test_numpy_function_calls_inferred_as_ndarray SKIPPED
|
tests/brain/numpy/test_core_function_base.py::BrainNumpyCoreFunctionBaseTest::test_numpy_function_calls_inferred_as_ndarray SKIPPED
|
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_bool SKIPPED
|
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_dtype SKIPPED
|
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_ndarray SKIPPED
|
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_none SKIPPED
|
tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_tuple SKIPPED
|
tests/brain/numpy/test_core_numeric.py::BrainNumpyCoreNumericTest::test_numpy_function_calls_inferred_as_ndarray SKIPPED
|
tests/brain/numpy/test_core_numeric.py::test_function_parameters[full_like-expected_args1] SKIPPED
|
tests/brain/numpy/test_core_numeric.py::test_function_parameters[ones-expected_args3] SKIPPED
|
tests/brain/numpy/test_core_numeric.py::test_function_parameters[ones_like-expected_args2] SKIPPED
|
tests/brain/numpy/test_core_numeric.py::test_function_parameters[zeros_like-expected_args0] SKIPPED
|
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_array_types_have_unary_operators SKIPPED
|
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_datetime_astype_return SKIPPED
|
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_are_subscriptables SKIPPED
|
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_have_attributes SKIPPED
|
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_have_methods SKIPPED
|
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_number_types_have_unary_operators SKIPPED
|
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_numpy_core_types SKIPPED
|
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainUtilsTest::test_get_numpy_version_do_not_crash PASSED
|
tests/brain/numpy/test_core_numerictypes.py::NumpyBrainUtilsTest::test_numpy_object_uninferable PASSED
|
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_constants SKIPPED
|
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_constants_values SKIPPED
|
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions SKIPPED
|
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_kwargs_default_values SKIPPED
|
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_one_arg SKIPPED
|
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type SKIPPED
|
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type_tuple SKIPPED
|
tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_two_args SKIPPED
|
tests/brain/numpy/test_ma.py::TestBrainNumpyMa::test_numpy_ma_returns_maskedarray[masked_invalid-False] SKIPPED
|
tests/brain/numpy/test_ma.py::TestBrainNumpyMa::test_numpy_ma_returns_maskedarray[masked_invalid-True] SKIPPED
|
tests/brain/numpy/test_ma.py::TestBrainNumpyMa::test_numpy_ma_returns_maskedarray[masked_where-False] SKIPPED
|
tests/brain/numpy/test_ma.py::TestBrainNumpyMa::test_numpy_ma_returns_maskedarray[masked_where-True] SKIPPED
|
tests/brain/numpy/test_ndarray.py::NumpyBrainNdarrayTest::test_numpy_function_calls_inferred_as_ndarray SKIPPED
|
tests/brain/numpy/test_ndarray.py::NumpyBrainNdarrayTest::test_numpy_ndarray_attribute_inferred_as_ndarray SKIPPED
|
tests/brain/numpy/test_ndarray.py::NumpyBrainNdarrayTest::test_numpy_ndarray_class_support_type_indexing SKIPPED
|
tests/brain/numpy/test_random_mtrand.py::NumpyBrainRandomMtrandTest::test_numpy_random_mtrand_functions SKIPPED
|
tests/brain/numpy/test_random_mtrand.py::NumpyBrainRandomMtrandTest::test_numpy_random_mtrand_functions_signature SKIPPED
|
tests/brain/test_argparse.py::TestBrainArgparse::test_infer_namespace PASSED
|
tests/brain/test_attr.py::AttrsTest::test_attr_transform PASSED
|
tests/brain/test_attr.py::AttrsTest::test_attrs_transform PASSED
|
tests/brain/test_attr.py::AttrsTest::test_attrs_with_annotation PASSED
|
tests/brain/test_attr.py::AttrsTest::test_dont_consider_assignments_but_without_attrs PASSED
|
tests/brain/test_attr.py::AttrsTest::test_special_attributes PASSED
|
tests/brain/test_brain.py::BrainFStrings::test_no_crash_on_const_reconstruction PASSED
|
tests/brain/test_brain.py::BrainNamedtupleAnnAssignTest::test_no_crash_on_ann_assign_in_namedtuple PASSED
|
tests/brain/test_brain.py::BrainUUIDTest::test_uuid_has_int_member PASSED
|
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_not_subscriptable PASSED
|
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_not_yet_subscriptable SKIPPED
|
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_not_yet_subscriptable_2 SKIPPED
|
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_subscriptable PASSED
|
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_subscriptable_2 PASSED
|
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_subscriptable_3 PASSED
|
tests/brain/test_brain.py::CollectionsBrain::test_collections_object_subscriptable_4 PASSED
|
tests/brain/test_brain.py::CollectionsDequeTests::test_deque PASSED
|
tests/brain/test_brain.py::CollectionsDequeTests::test_deque_not_py$(PYV)methods SKIPPED
|
tests/brain/test_brain.py::CollectionsDequeTests::test_deque_py$(PYV)methods PASSED
|
tests/brain/test_brain.py::CollectionsDequeTests::test_deque_py35methods PASSED
|
tests/brain/test_brain.py::DefaultDictTest::test_1 PASSED
|
tests/brain/test_brain.py::IOBrainTest::test_sys_streams SKIPPED (Ne...)
|
tests/brain/test_brain.py::ModuleExtenderTest::test_extension_modules PASSED
|
tests/brain/test_brain.py::OrderedDictTest::test_ordered_dict_py34method PASSED
|
tests/brain/test_brain.py::RandomSampleTest::test_arguments_inferred_successfully PASSED
|
tests/brain/test_brain.py::RandomSampleTest::test_inferred_successfully PASSED
|
tests/brain/test_brain.py::RandomSampleTest::test_no_crash_on_evaluatedobject PASSED
|
tests/brain/test_brain.py::ReBrainTest::test_re_pattern_subscriptable PASSED
|
tests/brain/test_brain.py::ReBrainTest::test_re_pattern_unsubscriptable SKIPPED
|
tests/brain/test_brain.py::ReBrainTest::test_regex_flags PASSED
|
tests/brain/test_brain.py::SubprocessTest::test_popen_does_not_have_class_getitem PASSED
|
tests/brain/test_brain.py::SubprocessTest::test_subprcess_check_output PASSED
|
tests/brain/test_brain.py::SubprocessTest::test_subprocess_args PASSED
|
tests/brain/test_brain.py::TestFunctoolsPartial::test_infer_partial PASSED
|
tests/brain/test_brain.py::TestFunctoolsPartial::test_inferred_partial_function_calls PASSED
|
tests/brain/test_brain.py::TestFunctoolsPartial::test_invalid_functools_partial_calls PASSED
|
tests/brain/test_brain.py::TestFunctoolsPartial::test_multiple_partial_args PASSED
|
tests/brain/test_brain.py::TestFunctoolsPartial::test_partial_assignment PASSED
|
tests/brain/test_brain.py::TestFunctoolsPartial::test_partial_does_not_affect_scope PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_first_param_is_uninferable PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_class_false PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_edge_case PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_int_false PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_int_true PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_object_true PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_object_true2 PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_object_true3 PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_str_false PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_str_true PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_tuple_argument PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_type_false PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_type_false2 PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_isinstance_type_true PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_object_type PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_too_many_args PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_type_object PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_type_type PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_uninferable_bad_type PASSED
|
tests/brain/test_brain.py::TestIsinstanceInference::test_uninferable_keywords PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_isinstance_object_true2 PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_isinstance_tuple_argument PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_different_user_defined_classes PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_not_the_same_class PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_object_true PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_same_class PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_same_user_defined_class PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_short_circuit PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_issubclass_type_false PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_object_type PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_too_many_args PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_type_object PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_type_type PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_uninferable_bad_type PASSED
|
tests/brain/test_brain.py::TestIssubclassBrain::test_uninferable_keywords PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_int_subclass_argument XFAIL
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_int_subclass_result PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_builtin_inference_attribute_error_str PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_builtin_inference_recursion_error_self_referential_attribute PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_bytes PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_class_with_metaclass PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_dict PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_failure_missing_variable PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_generator_failure PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_list PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_object PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_object_failure PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_set PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_string PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_tuple PASSED
|
tests/brain/test_brain.py::TestLenBuiltinInference::test_len_var PASSED
|
tests/brain/test_brain.py::TypeBrain::test_builtin_subscriptable PASSED
|
tests/brain/test_brain.py::TypeBrain::test_invalid_type_subscript PASSED
|
tests/brain/test_brain.py::TypeBrain::test_type_subscript PASSED
|
tests/brain/test_brain.py::TypingBrain::test_callable_type PASSED
|
tests/brain/test_brain.py::TypingBrain::test_collections_generic_alias_slots PASSED
|
tests/brain/test_brain.py::TypingBrain::test_has_dunder_args PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_base PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_bug_pylint_4383 PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_can_correctly_access_methods PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_class_form PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_few_args PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_few_fields PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_inference PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_inference_nonliteral PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_inferred_as_class PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_instance_attrs PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_nested_class PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_simple PASSED
|
tests/brain/test_brain.py::TypingBrain::test_namedtuple_uninferable_member PASSED
|
tests/brain/test_brain.py::TypingBrain::test_tuple_type PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typed_dict PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_alias_type PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_alias_type_2 PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_annotated_subscriptable PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_cast PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_cast_attribute PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_cast_multiple_inference_calls PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_generic_slots PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_generic_subscriptable PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_namedtuple_dont_crash_on_no_fields PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_no_duplicates PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_no_duplicates_2 PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_object_builtin_subscriptable PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_object_not_subscriptable PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_object_notsubscriptable_3 PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_object_subscriptable PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_object_subscriptable_2 PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_param_spec SKIPPED
|
tests/brain/test_brain.py::TypingBrain::test_typing_type_subscriptable PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_type_without_tip PASSED
|
tests/brain/test_brain.py::TypingBrain::test_typing_types PASSED
|
tests/brain/test_brain.py::test_crypt_brain PASSED
|
tests/brain/test_brain.py::test_http_client_brain PASSED
|
tests/brain/test_brain.py::test_http_status_brain PASSED
|
tests/brain/test_brain.py::test_http_status_brain_iterable PASSED
|
tests/brain/test_brain.py::test_infer_dict_from_keys PASSED
|
tests/brain/test_brain.py::test_infer_int PASSED
|
tests/brain/test_brain.py::test_infer_str PASSED
|
tests/brain/test_brain.py::test_inference_on_outer_referential_length_check PASSED
|
tests/brain/test_brain.py::test_no_attributeerror_on_self_referential_length_check PASSED
|
tests/brain/test_brain.py::test_no_recursionerror_on_self_referential_length_check PASSED
|
tests/brain/test_brain.py::test_oserror_model PASSED
|
tests/brain/test_brain.py::test_str_and_bytes['hey'.encode()-Const-] PASSED
|
tests/brain/test_brain.py::test_str_and_bytes['hey'.encode().decode()-Const-] PASSED
|
tests/brain/test_brain.py::test_str_and_bytes[b'hey'.decode()-Const-] PASSED
|
tests/brain/test_builtin.py::BuiltinsTest::test_infer_property PASSED
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format[empty-indexes-on-variable] PASSED
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format[empty-indexes] PASSED
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format[mixed-indexes-from-mixed] PASSED
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format[named-indexes-from-keyword] PASSED
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format[named-indexes] PASSED
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format[numbered-indexes-from-positional] PASSED
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format[numbered-indexes] PASSED
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format_in_dataclass_pylint8109 PASSED
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format_uninferable["I am {}".format()] PASSED
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format_uninferable[\n "My hex format is {:4x}".format('1')\n ] PASSED
|
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
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format_uninferable[\n "My unicode character is {:c}".format(None)\n ] PASSED
|
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
|
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
|
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
|
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
|
tests/brain/test_builtin.py::TestStringNodes::test_string_format_with_specs PASSED
|
tests/brain/test_ctypes.py::test_cdata_member_access PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_bool-bool-?] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_buffer-bytes-<class 'ctypes.c_char'>] XFAIL
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_byte-int-b] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_char-bytes-c] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_double-float-d] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_float-float-f] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_int-int-i] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_int16-int-h] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_int32-int-i] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_int64-int-l] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_int8-int-b] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_long-int-l] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_longdouble-float-g] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_longlong-int-l] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_short-int-h] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_size_t-int-L] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_ssize_t-int-l] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_ubyte-int-B] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_uint-int-I] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_uint16-int-H] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_uint32-int-I] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_uint64-int-L] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_uint8-int-B] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_ulong-int-L] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_ulonglong-int-L] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_ushort-int-H] PASSED
|
tests/brain/test_ctypes.py::test_ctypes_redefined_types_members[c_wchar-str-u] PASSED
|
tests/brain/test_ctypes.py::test_other_ctypes_member_untouched PASSED
|
tests/brain/test_dataclasses.py::test_annotated_enclosed_field_call[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_annotated_enclosed_field_call[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_annotated_enclosed_field_call[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_dataclass_inits_of_non_dataclasses PASSED
|
tests/brain/test_dataclasses.py::test_dataclass_non_default_argument_after_default XFAIL
|
tests/brain/test_dataclasses.py::test_dataclass_order_of_inherited_attributes PASSED
|
tests/brain/test_dataclasses.py::test_dataclass_with_default_factory PASSED
|
tests/brain/test_dataclasses.py::test_dataclass_with_field_init_is_false PASSED
|
tests/brain/test_dataclasses.py::test_dataclass_with_multiple_inheritance PASSED
|
tests/brain/test_dataclasses.py::test_dataclass_with_properties PASSED
|
tests/brain/test_dataclasses.py::test_dataclass_with_unknown_base PASSED
|
tests/brain/test_dataclasses.py::test_dataclass_with_unknown_typing PASSED
|
tests/brain/test_dataclasses.py::test_inference_attribute_no_default[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_attribute_no_default[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_inference_attribute_no_default[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_callable_attribute[dataclasses-typing] PASSED
|
tests/brain/test_dataclasses.py::test_inference_callable_attribute[marshmallow_dataclass-collections.abc] PASSED
|
tests/brain/test_dataclasses.py::test_inference_callable_attribute[marshmallow_dataclass-typing] PASSED
|
tests/brain/test_dataclasses.py::test_inference_callable_attribute[pydantic.dataclasses-collections.abc] PASSED
|
tests/brain/test_dataclasses.py::test_inference_callable_attribute[pydantic.dataclasses-typing] PASSED
|
tests/brain/test_dataclasses.py::test_inference_class_var[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_class_var[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_inference_class_var[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_field_default[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_field_default[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_inference_field_default[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_field_default_factory[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_field_default_factory[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_inference_field_default_factory[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_generic_collection_attribute[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_generic_collection_attribute[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_inference_generic_collection_attribute[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_inherited[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_inherited[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_inference_inherited[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_init_var[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_init_var[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_inference_init_var[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_method[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_method[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_inference_method[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_no_annotation[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_no_annotation[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_inference_no_annotation[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_non_field_default[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_inference_non_field_default[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_inference_non_field_default[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_attributes_from_superclasses[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_attributes_from_superclasses[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_init_attributes_from_superclasses[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_decorator_init_false[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_decorator_init_false[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_init_decorator_init_false[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_defaults[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_defaults[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_init_defaults[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_empty[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_empty[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_init_empty[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_field_init_false[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_field_init_false[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_init_field_init_false[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_initvar[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_initvar[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_init_initvar[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_no_defaults[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_no_defaults[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_init_no_defaults[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_override[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_init_override[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_init_override[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_invalid_field_call[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_invalid_field_call[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_invalid_field_call[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_invalid_init[dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_invalid_init[marshmallow_dataclass] PASSED
|
tests/brain/test_dataclasses.py::test_invalid_init[pydantic.dataclasses] PASSED
|
tests/brain/test_dataclasses.py::test_kw_only_decorator PASSED
|
tests/brain/test_dataclasses.py::test_kw_only_in_field_call PASSED
|
tests/brain/test_dataclasses.py::test_kw_only_sentinel PASSED
|
tests/brain/test_dataclasses.py::test_non_dataclass_is_not_dataclass PASSED
|
tests/brain/test_dataclasses.py::test_pydantic_field PASSED
|
tests/brain/test_dateutil.py::DateutilBrainTest::test_parser PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_class_named_enum PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_dont_crash_on_for_loops_in_body PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_as_renamed_import PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_func_form_has_dunder_members PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_func_form_is_class_not_instance PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_func_form_iterable PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_func_form_subscriptable PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_members_uppercase_only PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_multiple_base_classes PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_name_and_value_members_override_dynamicclassattr PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_name_is_str_on_self PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_starred_is_skipped PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_subclass_different_modules PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_subclass_member_method PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_subclass_member_name PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_subclass_member_value PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_sunder_names PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_tuple_list_values PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_enum_with_ignore PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_ignores_with_nodes_from_body_of_enum PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_infer_enum_value_as_the_right_type PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_int_enum PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_local_enum_child_class_inference PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_looks_like_enum_false_positive PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_members_member_ignored PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_mingled_single_and_double_quotes_does_not_crash PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_simple_enum PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_special_characters_does_not_crash PASSED
|
tests/brain/test_enum.py::EnumBrainTest::test_user_enum_false_positive PASSED
|
tests/brain/test_hashlib.py::HashlibTest::test_blake2 PASSED
|
tests/brain/test_hashlib.py::HashlibTest::test_hashlib PASSED
|
tests/brain/test_hashlib.py::HashlibTest::test_shake PASSED
|
tests/brain/test_multiprocessing.py::MultiprocessingBrainTest::test_module_name PASSED
|
tests/brain/test_multiprocessing.py::MultiprocessingBrainTest::test_multiprocessing_manager PASSED
|
tests/brain/test_multiprocessing.py::MultiprocessingBrainTest::test_multiprocessing_module_attributes PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_invalid_label_does_not_crash_inference PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_invalid_typename_does_not_crash_inference PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_keyword_typename_does_not_crash_inference PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_name_as_typename PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_access_class_fields PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_advanced_inference PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_base PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_bases_are_actually_names_not_nodes PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_func_form PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_func_form_args_and_kwargs PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_inference PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_inference_failure PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_instance_attrs PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_rename_duplicates PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_rename_keywords PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_rename_uninferable PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_namedtuple_uninferable_fields PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_no_rename_duplicates_does_not_crash_inference PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_no_rename_keywords_does_not_crash_inference PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_no_rename_nonident_does_not_crash_inference PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_no_rename_underscore_does_not_crash_inference PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_pathological_str_does_not_crash_inference PASSED
|
tests/brain/test_named_tuple.py::NamedTupleTest::test_typeerror_does_not_crash_inference PASSED
|
tests/brain/test_nose.py::NoseBrainTest::test_nose_tools PASSED
|
tests/brain/test_pathlib.py::test_inference_parents PASSED
|
tests/brain/test_pathlib.py::test_inference_parents_subscript_index PASSED
|
tests/brain/test_pathlib.py::test_inference_parents_subscript_not_path PASSED
|
tests/brain/test_pathlib.py::test_inference_parents_subscript_slice PASSED
|
tests/brain/test_pytest.py::test_pytest PASSED
|
tests/brain/test_qt.py::TestBrainQt::test_implicit_parameters SKIPPED
|
tests/brain/test_qt.py::TestBrainQt::test_slot_disconnect_no_args SKIPPED
|
tests/brain/test_qt.py::TestBrainQt::test_value_of_lambda_instance_attrs_is_list SKIPPED
|
tests/brain/test_regex.py::TestRegexBrain::test_regex_flags PASSED
|
tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable XPASS
|
tests/brain/test_signal.py::test_enum[Handlers] PASSED
|
tests/brain/test_signal.py::test_enum[Sigmasks] PASSED
|
tests/brain/test_signal.py::test_enum[Signals] PASSED
|
tests/brain/test_six.py::SixBrainTest::test_attribute_access PASSED
|
tests/brain/test_six.py::SixBrainTest::test_from_imports PASSED
|
tests/brain/test_six.py::SixBrainTest::test_from_submodule_imports PASSED
|
tests/brain/test_six.py::SixBrainTest::test_six_with_metaclass_enum_ancestor PASSED
|
tests/brain/test_six.py::SixBrainTest::test_six_with_metaclass_with_additional_transform PASSED
|
tests/brain/test_six.py::SixBrainTest::test_with_metaclass_subclasses_inheritance PASSED
|
tests/brain/test_ssl.py::test_ssl_brain PASSED
|
tests/brain/test_threading.py::ThreadingBrainTest::test_boundedsemaphore PASSED
|
tests/brain/test_threading.py::ThreadingBrainTest::test_lock PASSED
|
tests/brain/test_threading.py::ThreadingBrainTest::test_rlock PASSED
|
tests/brain/test_threading.py::ThreadingBrainTest::test_semaphore PASSED
|
tests/brain/test_typing.py::test_infer_typevar PASSED
|
tests/brain/test_typing_extensions.py::TestTypingExtensions::test_typing_extensions_types PASSED
|
tests/brain/test_unittest.py::UnittestTest::test_isolatedasynciotestcase PASSED
|
tests/test_builder.py::BuilderTest::test_asstuple PASSED
|
tests/test_builder.py::BuilderTest::test_augassign_attr PASSED
|
tests/test_builder.py::BuilderTest::test_build_constants PASSED
|
tests/test_builder.py::BuilderTest::test_data_build_error_filename PASSED
|
tests/test_builder.py::BuilderTest::test_data_build_invalid_x_escape PASSED
|
tests/test_builder.py::BuilderTest::test_data_build_null_bytes PASSED
|
tests/test_builder.py::BuilderTest::test_future_imports PASSED
|
tests/test_builder.py::BuilderTest::test_gen_expr_var_scope PASSED
|
tests/test_builder.py::BuilderTest::test_globals PASSED
|
tests/test_builder.py::BuilderTest::test_infer_can_assign_has_slots PASSED
|
tests/test_builder.py::BuilderTest::test_infer_can_assign_no_classdict PASSED
|
tests/test_builder.py::BuilderTest::test_infer_can_assign_regular_object PASSED
|
tests/test_builder.py::BuilderTest::test_inferred_build PASSED
|
tests/test_builder.py::BuilderTest::test_inferred_dont_pollute PASSED
|
tests/test_builder.py::BuilderTest::test_inspect_build0 PASSED
|
tests/test_builder.py::BuilderTest::test_inspect_build1 PASSED
|
tests/test_builder.py::BuilderTest::test_inspect_build3 PASSED
|
tests/test_builder.py::BuilderTest::test_inspect_build_type_object PASSED
|
tests/test_builder.py::BuilderTest::test_inspect_transform_module PASSED
|
tests/test_builder.py::BuilderTest::test_missing_file PASSED
|
tests/test_builder.py::BuilderTest::test_missing_newline PASSED
|
tests/test_builder.py::BuilderTest::test_newstyle_detection PASSED
|
tests/test_builder.py::BuilderTest::test_no_future_imports PASSED
|
tests/test_builder.py::BuilderTest::test_not_implemented PASSED
|
tests/test_builder.py::BuilderTest::test_object PASSED
|
tests/test_builder.py::BuilderTest::test_package_name PASSED
|
tests/test_builder.py::BuilderTest::test_socket_build PASSED
|
tests/test_builder.py::BuilderTest::test_two_future_imports PASSED
|
tests/test_builder.py::BuilderTest::test_type_comments_without_content PASSED
|
tests/test_builder.py::BuilderTest::test_yield_parent PASSED
|
tests/test_builder.py::FileBuildTest::test_class_base_props PASSED
|
tests/test_builder.py::FileBuildTest::test_class_basenames PASSED
|
tests/test_builder.py::FileBuildTest::test_class_instance_attrs PASSED
|
tests/test_builder.py::FileBuildTest::test_class_locals PASSED
|
tests/test_builder.py::FileBuildTest::test_function_base_props PASSED
|
tests/test_builder.py::FileBuildTest::test_function_locals PASSED
|
tests/test_builder.py::FileBuildTest::test_method_base_props PASSED
|
tests/test_builder.py::FileBuildTest::test_method_locals PASSED
|
tests/test_builder.py::FileBuildTest::test_module_base_props PASSED
|
tests/test_builder.py::FileBuildTest::test_module_locals PASSED
|
tests/test_builder.py::FileBuildTest::test_unknown_encoding PASSED
|
tests/test_builder.py::FromToLineNoTest::test_callfunc_lineno PASSED
|
tests/test_builder.py::FromToLineNoTest::test_class_lineno PASSED
|
tests/test_builder.py::FromToLineNoTest::test_class_with_docstring PASSED
|
tests/test_builder.py::FromToLineNoTest::test_decorated_class_lineno PASSED
|
tests/test_builder.py::FromToLineNoTest::test_decorated_function_lineno PASSED
|
tests/test_builder.py::FromToLineNoTest::test_for_while_lineno PASSED
|
tests/test_builder.py::FromToLineNoTest::test_function_lineno PASSED
|
tests/test_builder.py::FromToLineNoTest::test_function_with_docstring PASSED
|
tests/test_builder.py::FromToLineNoTest::test_if_lineno PASSED
|
tests/test_builder.py::FromToLineNoTest::test_try_except_lineno PASSED
|
tests/test_builder.py::FromToLineNoTest::test_try_finally_25_lineno PASSED
|
tests/test_builder.py::FromToLineNoTest::test_try_finally_lineno PASSED
|
tests/test_builder.py::FromToLineNoTest::test_with_lineno PASSED
|
tests/test_builder.py::HermeticInterpreterTest::test_build_from_live_module_without_source_file PASSED
|
tests/test_builder.py::test_arguments_of_signature PASSED
|
tests/test_builder.py::test_module_build_dunder_file PASSED
|
tests/test_builder.py::test_parse_module_with_invalid_type_comments_does_not_crash XFAIL
|
tests/test_constraint.py::test_if_comprehension_shadow[x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_comprehension_shadow[x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_elif_else_negates[x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_elif_else_negates[x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_function_call[x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_function_call[x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_function_shadow[x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_function_shadow[x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_instance_attr[self.x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_instance_attr[self.x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_instance_attr_reassignment_in_body[self.x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_instance_attr_reassignment_in_body[self.x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_instance_attr_varname_collision1[x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_instance_attr_varname_collision1[x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_instance_attr_varname_collision2[self.x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_instance_attr_varname_collision2[self.x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_instance_attr_varname_collision3[self.x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_instance_attr_varname_collision3[self.x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_instance_attr_varname_collision4[self.x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_instance_attr_varname_collision4[self.x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_irrelevant_condition[x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_irrelevant_condition[x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_multiple_statements[x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_multiple_statements[x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_reassignment_in_body[x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_reassignment_in_body[x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_reassignment_in_else[x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_reassignment_in_else[x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_single_statement[x is None-None-3] PASSED
|
tests/test_constraint.py::test_if_single_statement[x is not None-3-None] PASSED
|
tests/test_constraint.py::test_if_uninferable PASSED
|
tests/test_constraint.py::test_nested_if[x is None-None-3] PASSED
|
tests/test_constraint.py::test_nested_if[x is not None-3-None] PASSED
|
tests/test_constraint.py::test_outside_if[x is None-None-3] PASSED
|
tests/test_constraint.py::test_outside_if[x is not None-3-None] PASSED
|
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_ok PASSED
|
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg PASSED
|
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args PASSED
|
tests/test_filter_statements.py::test_empty_node PASSED
|
tests/test_group_exceptions.py::test_group_exceptions SKIPPED (Requi...)
|
tests/test_group_exceptions.py::test_star_exceptions SKIPPED (Requir...)
|
tests/test_group_exceptions.py::test_star_exceptions_infer_name SKIPPED
|
tests/test_helpers.py::TestHelpers::test_inference_errors PASSED
|
tests/test_helpers.py::TestHelpers::test_inference_errors_2 PASSED
|
tests/test_helpers.py::TestHelpers::test_is_subtype PASSED
|
tests/test_helpers.py::TestHelpers::test_is_subtype_supertype_classes_metaclasses PASSED
|
tests/test_helpers.py::TestHelpers::test_is_subtype_supertype_classes_no_type_ancestor PASSED
|
tests/test_helpers.py::TestHelpers::test_is_subtype_supertype_mro_error PASSED
|
tests/test_helpers.py::TestHelpers::test_is_subtype_supertype_unknown_bases PASSED
|
tests/test_helpers.py::TestHelpers::test_is_subtype_supertype_unrelated_classes PASSED
|
tests/test_helpers.py::TestHelpers::test_object_type PASSED
|
tests/test_helpers.py::TestHelpers::test_object_type_classes_and_functions PASSED
|
tests/test_helpers.py::TestHelpers::test_object_type_metaclasses PASSED
|
tests/test_helpers.py::TestHelpers::test_object_type_most_derived PASSED
|
tests/test_helpers.py::TestHelpers::test_object_type_too_many_types PASSED
|
tests/test_helpers.py::test_safe_infer_shim PASSED
|
tests/test_helpers.py::test_uninferable_for_safe_infer PASSED
|
tests/test_inference.py::ArgumentsTest::test_args PASSED
|
tests/test_inference.py::ArgumentsTest::test_args_overwritten PASSED
|
tests/test_inference.py::ArgumentsTest::test_defaults PASSED
|
tests/test_inference.py::ArgumentsTest::test_fail_to_infer_args PASSED
|
tests/test_inference.py::ArgumentsTest::test_kwargs PASSED
|
tests/test_inference.py::ArgumentsTest::test_kwargs_access_by_name PASSED
|
tests/test_inference.py::ArgumentsTest::test_kwargs_and_other_named_parameters PASSED
|
tests/test_inference.py::ArgumentsTest::test_kwargs_are_overridden PASSED
|
tests/test_inference.py::ArgumentsTest::test_kwonly_args PASSED
|
tests/test_inference.py::ArgumentsTest::test_multiple_kwargs PASSED
|
tests/test_inference.py::ArgumentsTest::test_multiple_starred_args PASSED
|
tests/test_inference.py::BoolOpTest::test_bool_ops PASSED
|
tests/test_inference.py::BoolOpTest::test_other_nodes PASSED
|
tests/test_inference.py::BoolOpTest::test_yes_when_unknown PASSED
|
tests/test_inference.py::CallSiteTest::test_call_site PASSED
|
tests/test_inference.py::CallSiteTest::test_call_site_starred_args PASSED
|
tests/test_inference.py::CallSiteTest::test_call_site_uninferable PASSED
|
tests/test_inference.py::CallSiteTest::test_call_site_valid_arguments PASSED
|
tests/test_inference.py::CallSiteTest::test_duplicated_keyword_arguments PASSED
|
tests/test_inference.py::GetattrTest::test_attribute_missing PASSED
|
tests/test_inference.py::GetattrTest::test_attrname_not_string PASSED
|
tests/test_inference.py::GetattrTest::test_default PASSED
|
tests/test_inference.py::GetattrTest::test_lambda PASSED
|
tests/test_inference.py::GetattrTest::test_lookup PASSED
|
tests/test_inference.py::GetattrTest::test_yes_when_unknown PASSED
|
tests/test_inference.py::HasattrTest::test_attribute_is_missing PASSED
|
tests/test_inference.py::HasattrTest::test_attribute_is_not_missing PASSED
|
tests/test_inference.py::HasattrTest::test_inference_errors PASSED
|
tests/test_inference.py::HasattrTest::test_lambda PASSED
|
tests/test_inference.py::InferenceTest::test__new__ PASSED
|
tests/test_inference.py::InferenceTest::test__new__bound_methods PASSED
|
tests/test_inference.py::InferenceTest::test_advanced_tupleassign_name_inference1 PASSED
|
tests/test_inference.py::InferenceTest::test_advanced_tupleassign_name_inference2 PASSED
|
tests/test_inference.py::InferenceTest::test_ancestors_inference PASSED
|
tests/test_inference.py::InferenceTest::test_ancestors_inference2 PASSED
|
tests/test_inference.py::InferenceTest::test_arg_keyword_no_default_value PASSED
|
tests/test_inference.py::InferenceTest::test_args_default_inference1 PASSED
|
tests/test_inference.py::InferenceTest::test_args_default_inference2 PASSED
|
tests/test_inference.py::InferenceTest::test_aug_different_types_aug_not_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_aug_different_types_aug_not_implemented_rop_fallback PASSED
|
tests/test_inference.py::InferenceTest::test_aug_different_types_augop_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_aug_different_types_no_method_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_aug_op_same_type_aug_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_aug_op_same_type_aug_not_implemented_normal_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_aug_op_same_type_not_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_aug_op_subtype_aug_op_is_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_aug_op_subtype_both_not_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_aug_op_subtype_normal_op_is_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_augassign PASSED
|
tests/test_inference.py::InferenceTest::test_augop_supertypes_augop_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_augop_supertypes_none_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_augop_supertypes_normal_binop_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_augop_supertypes_not_implemented_returned_for_all PASSED
|
tests/test_inference.py::InferenceTest::test_augop_supertypes_reflected_binop_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_bin_op_classes PASSED
|
tests/test_inference.py::InferenceTest::test_bin_op_classes_with_metaclass PASSED
|
tests/test_inference.py::InferenceTest::test_bin_op_supertype_more_complicated_example PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_custom_class PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_float_div PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_int_add PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_int_bitand PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_int_bitor PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_int_bitxor PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_int_shiftleft PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_int_shiftright PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_int_sub PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_list_mul PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_list_mul_int PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_list_mul_none PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_not_used_in_boolean_context PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_on_self PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_or_union_type PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_other_type PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_other_type_using_reflected_operands PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_reflected_and_not_implemented_is_type_error PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_str_mul PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_tuple_add PASSED
|
tests/test_inference.py::InferenceTest::test_binary_op_type_errors PASSED
|
tests/test_inference.py::InferenceTest::test_binop_ambiguity PASSED
|
tests/test_inference.py::InferenceTest::test_binop_different_types_no_method_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_binop_different_types_normal_not_implemented_and_reflected PASSED
|
tests/test_inference.py::InferenceTest::test_binop_different_types_reflected_and_normal_not_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_binop_different_types_reflected_only PASSED
|
tests/test_inference.py::InferenceTest::test_binop_different_types_unknown_bases PASSED
|
tests/test_inference.py::InferenceTest::test_binop_inference_errors PASSED
|
tests/test_inference.py::InferenceTest::test_binop_list_with_elts PASSED
|
tests/test_inference.py::InferenceTest::test_binop_same_types PASSED
|
tests/test_inference.py::InferenceTest::test_binop_self_in_list PASSED
|
tests/test_inference.py::InferenceTest::test_binop_subtype PASSED
|
tests/test_inference.py::InferenceTest::test_binop_subtype_implemented_in_parent PASSED
|
tests/test_inference.py::InferenceTest::test_binop_subtype_not_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_binop_supertype PASSED
|
tests/test_inference.py::InferenceTest::test_binop_supertype_both_not_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_binop_supertype_rop_not_implemented PASSED
|
tests/test_inference.py::InferenceTest::test_bool_value PASSED
|
tests/test_inference.py::InferenceTest::test_bool_value_instances PASSED
|
tests/test_inference.py::InferenceTest::test_bool_value_recursive PASSED
|
tests/test_inference.py::InferenceTest::test_bool_value_variable PASSED
|
tests/test_inference.py::InferenceTest::test_bound_method_inference PASSED
|
tests/test_inference.py::InferenceTest::test_bt_ancestor_crash PASSED
|
tests/test_inference.py::InferenceTest::test_builtin_help PASSED
|
tests/test_inference.py::InferenceTest::test_builtin_inference_py3k PASSED
|
tests/test_inference.py::InferenceTest::test_builtin_name_inference PASSED
|
tests/test_inference.py::InferenceTest::test_builtin_new PASSED
|
tests/test_inference.py::InferenceTest::test_builtin_open PASSED
|
tests/test_inference.py::InferenceTest::test_builtin_types PASSED
|
tests/test_inference.py::InferenceTest::test_bytes_subscript PASSED
|
tests/test_inference.py::InferenceTest::test_callfunc_context_func PASSED
|
tests/test_inference.py::InferenceTest::test_callfunc_context_lambda PASSED
|
tests/test_inference.py::InferenceTest::test_callfunc_inference PASSED
|
tests/test_inference.py::InferenceTest::test_class_inference PASSED
|
tests/test_inference.py::InferenceTest::test_classmethod_inferred_by_context PASSED
|
tests/test_inference.py::InferenceTest::test_context_call_for_context_managers PASSED
|
tests/test_inference.py::InferenceTest::test_conversion_of_dict_methods PASSED
|
tests/test_inference.py::InferenceTest::test_copy_method_inference PASSED
|
tests/test_inference.py::InferenceTest::test_del1 PASSED
|
tests/test_inference.py::InferenceTest::test_del2 PASSED
|
tests/test_inference.py::InferenceTest::test_delayed_attributes_without_slots PASSED
|
tests/test_inference.py::InferenceTest::test_descriptor_are_callable XFAIL
|
tests/test_inference.py::InferenceTest::test_dict_inference PASSED
|
tests/test_inference.py::InferenceTest::test_dict_inference_for_multiple_starred PASSED
|
tests/test_inference.py::InferenceTest::test_dict_inference_kwargs PASSED
|
tests/test_inference.py::InferenceTest::test_dict_inference_unpack_repeated_key PASSED
|
tests/test_inference.py::InferenceTest::test_dict_invalid_args PASSED
|
tests/test_inference.py::InferenceTest::test_do_import_module_performance PASSED
|
tests/test_inference.py::InferenceTest::test_exc_ancestors PASSED
|
tests/test_inference.py::InferenceTest::test_except_inference PASSED
|
tests/test_inference.py::InferenceTest::test_f_arg_f PASSED
|
tests/test_inference.py::InferenceTest::test_factory_method PASSED
|
tests/test_inference.py::InferenceTest::test_factory_methods_cls_call PASSED
|
tests/test_inference.py::InferenceTest::test_factory_methods_inside_binary_operation XFAIL
|
tests/test_inference.py::InferenceTest::test_factory_methods_object_new_call PASSED
|
tests/test_inference.py::InferenceTest::test_float_complex_ambiguity PASSED
|
tests/test_inference.py::InferenceTest::test_for_dict PASSED
|
tests/test_inference.py::InferenceTest::test_frozenset_builtin_inference PASSED
|
tests/test_inference.py::InferenceTest::test_function_inference PASSED
|
tests/test_inference.py::InferenceTest::test_function_metaclasses XFAIL
|
tests/test_inference.py::InferenceTest::test_genexpr_bool_value PASSED
|
tests/test_inference.py::InferenceTest::test_getattr_inference1 PASSED
|
tests/test_inference.py::InferenceTest::test_getattr_inference2 PASSED
|
tests/test_inference.py::InferenceTest::test_getattr_inference3 PASSED
|
tests/test_inference.py::InferenceTest::test_getattr_inference4 PASSED
|
tests/test_inference.py::InferenceTest::test_getitem_of_class_raised_type_error PASSED
|
tests/test_inference.py::InferenceTest::test_im_func_unwrap PASSED
|
tests/test_inference.py::InferenceTest::test_import_as PASSED
|
tests/test_inference.py::InferenceTest::test_infer_abstract_property_return_values PASSED
|
tests/test_inference.py::InferenceTest::test_infer_arg_called_object_when_used_as_index_is_uninferable PASSED
|
tests/test_inference.py::InferenceTest::test_infer_arg_called_type_defined_in_outer_scope_is_uninferable PASSED
|
tests/test_inference.py::InferenceTest::test_infer_arg_called_type_is_uninferable PASSED
|
tests/test_inference.py::InferenceTest::test_infer_arg_called_type_when_used_as_index_is_uninferable PASSED
|
tests/test_inference.py::InferenceTest::test_infer_arg_called_type_when_used_as_subscript_is_uninferable PASSED
|
tests/test_inference.py::InferenceTest::test_infer_arguments PASSED
|
tests/test_inference.py::InferenceTest::test_infer_call_result_crash PASSED
|
tests/test_inference.py::InferenceTest::test_infer_call_result_invalid_dunder_call_on_instance PASSED
|
tests/test_inference.py::InferenceTest::test_infer_call_result_with_metaclass PASSED
|
tests/test_inference.py::InferenceTest::test_infer_cls_in_class_methods PASSED
|
tests/test_inference.py::InferenceTest::test_infer_coercion_rules_for_floats_complex PASSED
|
tests/test_inference.py::InferenceTest::test_infer_empty_nodes PASSED
|
tests/test_inference.py::InferenceTest::test_infer_nested PASSED
|
tests/test_inference.py::InferenceTest::test_infer_subclass_attr_inner_class PASSED
|
tests/test_inference.py::InferenceTest::test_infer_subclass_attr_inner_class_works_indirectly PASSED
|
tests/test_inference.py::InferenceTest::test_infer_subclass_attr_instance_attr PASSED
|
tests/test_inference.py::InferenceTest::test_infer_subclass_attr_instance_attr_indirect PASSED
|
tests/test_inference.py::InferenceTest::test_infer_subclass_attr_outer_class PASSED
|
tests/test_inference.py::InferenceTest::test_infer_variable_arguments PASSED
|
tests/test_inference.py::InferenceTest::test_inference_restrictions PASSED
|
tests/test_inference.py::InferenceTest::test_inferring_context_manager_skip_index_error PASSED
|
tests/test_inference.py::InferenceTest::test_inferring_context_manager_unpacking_inference_error PASSED
|
tests/test_inference.py::InferenceTest::test_inferring_with_contextlib_contextmanager PASSED
|
tests/test_inference.py::InferenceTest::test_inferring_with_contextlib_contextmanager_failures PASSED
|
tests/test_inference.py::InferenceTest::test_inferring_with_statement PASSED
|
tests/test_inference.py::InferenceTest::test_inferring_with_statement_failures PASSED
|
tests/test_inference.py::InferenceTest::test_infinite_loop_for_decorators PASSED
|
tests/test_inference.py::InferenceTest::test_inner_value_redefined_by_subclass PASSED
|
tests/test_inference.py::InferenceTest::test_inner_value_redefined_by_subclass_with_mro PASSED
|
tests/test_inference.py::InferenceTest::test_instance_binary_operations PASSED
|
tests/test_inference.py::InferenceTest::test_instance_binary_operations_multiple_methods PASSED
|
tests/test_inference.py::InferenceTest::test_instance_binary_operations_parent PASSED
|
tests/test_inference.py::InferenceTest::test_instance_slicing PASSED
|
tests/test_inference.py::InferenceTest::test_instance_slicing_fails PASSED
|
tests/test_inference.py::InferenceTest::test_instance_slicing_slices PASSED
|
tests/test_inference.py::InferenceTest::test_invalid_slicing_primaries PASSED
|
tests/test_inference.py::InferenceTest::test_invalid_subscripts PASSED
|
tests/test_inference.py::InferenceTest::test_lambda_as_methods PASSED
|
tests/test_inference.py::InferenceTest::test_list_builtin_inference PASSED
|
tests/test_inference.py::InferenceTest::test_list_inference PASSED
|
tests/test_inference.py::InferenceTest::test_listassign_name_inference PASSED
|
tests/test_inference.py::InferenceTest::test_lookup_cond_branches PASSED
|
tests/test_inference.py::InferenceTest::test_matmul PASSED
|
tests/test_inference.py::InferenceTest::test_metaclass__getitem__ PASSED
|
tests/test_inference.py::InferenceTest::test_metaclass_arguments_are_classes_not_instances XFAIL
|
tests/test_inference.py::InferenceTest::test_metaclass_custom_dunder_call PASSED
|
tests/test_inference.py::InferenceTest::test_metaclass_custom_dunder_call_boundnode PASSED
|
tests/test_inference.py::InferenceTest::test_metaclass_subclasses_arguments_are_classes_not_instances PASSED
|
tests/test_inference.py::InferenceTest::test_metaclass_with_keyword_args PASSED
|
tests/test_inference.py::InferenceTest::test_method_argument PASSED
|
tests/test_inference.py::InferenceTest::test_module_inference PASSED
|
tests/test_inference.py::InferenceTest::test_mul_list_supports__index__ PASSED
|
tests/test_inference.py::InferenceTest::test_mulassign_inference PASSED
|
tests/test_inference.py::InferenceTest::test_name_bool_value PASSED
|
tests/test_inference.py::InferenceTest::test_name_repeat_inference PASSED
|
tests/test_inference.py::InferenceTest::test_nested_contextmanager PASSED
|
tests/test_inference.py::InferenceTest::test_no_infinite_ancestor_loop PASSED
|
tests/test_inference.py::InferenceTest::test_no_runtime_error_in_repeat_inference PASSED
|
tests/test_inference.py::InferenceTest::test_nonregr_absolute_import PASSED
|
tests/test_inference.py::InferenceTest::test_nonregr_func_arg PASSED
|
tests/test_inference.py::InferenceTest::test_nonregr_func_global PASSED
|
tests/test_inference.py::InferenceTest::test_nonregr_getitem_empty_tuple PASSED
|
tests/test_inference.py::InferenceTest::test_nonregr_inference_modifying_col_offset PASSED
|
tests/test_inference.py::InferenceTest::test_nonregr_instance_attrs PASSED
|
tests/test_inference.py::InferenceTest::test_nonregr_lambda_arg PASSED
|
tests/test_inference.py::InferenceTest::test_nonregr_layed_dictunpack PASSED
|
tests/test_inference.py::InferenceTest::test_nonregr_multi_referential_addition PASSED
|
tests/test_inference.py::InferenceTest::test_pluggable_inference PASSED
|
tests/test_inference.py::InferenceTest::test_property PASSED
|
tests/test_inference.py::InferenceTest::test_python25_no_relative_import PASSED
|
tests/test_inference.py::InferenceTest::test_scope_lookup_same_attributes PASSED
|
tests/test_inference.py::InferenceTest::test_set_builtin_inference PASSED
|
tests/test_inference.py::InferenceTest::test_simple_for PASSED
|
tests/test_inference.py::InferenceTest::test_simple_for_genexpr PASSED
|
tests/test_inference.py::InferenceTest::test_simple_subscript PASSED
|
tests/test_inference.py::InferenceTest::test_simple_tuple PASSED
|
tests/test_inference.py::InferenceTest::test_slicing_list PASSED
|
tests/test_inference.py::InferenceTest::test_slicing_str PASSED
|
tests/test_inference.py::InferenceTest::test_slicing_tuple PASSED
|
tests/test_inference.py::InferenceTest::test_special_method_masquerading_as_another PASSED
|
tests/test_inference.py::InferenceTest::test_starred_in_list_literal PASSED
|
tests/test_inference.py::InferenceTest::test_starred_in_literals_inference_issues PASSED
|
tests/test_inference.py::InferenceTest::test_starred_in_mapping_inference_issues PASSED
|
tests/test_inference.py::InferenceTest::test_starred_in_mapping_literal PASSED
|
tests/test_inference.py::InferenceTest::test_starred_in_mapping_literal_no_inference_possible PASSED
|
tests/test_inference.py::InferenceTest::test_starred_in_mapping_literal_non_const_keys_values PASSED
|
tests/test_inference.py::InferenceTest::test_starred_in_set_literal PASSED
|
tests/test_inference.py::InferenceTest::test_starred_in_tuple_literal PASSED
|
tests/test_inference.py::InferenceTest::test_stop_iteration_leak PASSED
|
tests/test_inference.py::InferenceTest::test_str_methods PASSED
|
tests/test_inference.py::InferenceTest::test_string_interpolation PASSED
|
tests/test_inference.py::InferenceTest::test_subscript_inference_error PASSED
|
tests/test_inference.py::InferenceTest::test_subscript_multi_slice PASSED
|
tests/test_inference.py::InferenceTest::test_subscript_multi_value PASSED
|
tests/test_inference.py::InferenceTest::test_subscript_supports__index__ PASSED
|
tests/test_inference.py::InferenceTest::test_swap_assign_inference PASSED
|
tests/test_inference.py::InferenceTest::test_tuple_builtin_inference PASSED
|
tests/test_inference.py::InferenceTest::test_tuple_then_list PASSED
|
tests/test_inference.py::InferenceTest::test_tupleassign_name_inference PASSED
|
tests/test_inference.py::InferenceTest::test_two_parents_from_same_module PASSED
|
tests/test_inference.py::InferenceTest::test_type__new__invalid_attrs PASSED
|
tests/test_inference.py::InferenceTest::test_type__new__invalid_bases PASSED
|
tests/test_inference.py::InferenceTest::test_type__new__invalid_mcs_argument PASSED
|
tests/test_inference.py::InferenceTest::test_type__new__invalid_name PASSED
|
tests/test_inference.py::InferenceTest::test_type__new__metaclass_and_ancestors_lookup PASSED
|
tests/test_inference.py::InferenceTest::test_type__new__metaclass_lookup PASSED
|
tests/test_inference.py::InferenceTest::test_type__new__not_enough_arguments PASSED
|
tests/test_inference.py::InferenceTest::test_type__new__with_metaclass PASSED
|
tests/test_inference.py::InferenceTest::test_unary_empty_type_errors PASSED
|
tests/test_inference.py::InferenceTest::test_unary_not PASSED
|
tests/test_inference.py::InferenceTest::test_unary_op_assignment PASSED
|
tests/test_inference.py::InferenceTest::test_unary_op_classes PASSED
|
tests/test_inference.py::InferenceTest::test_unary_op_classes_with_metaclass PASSED
|
tests/test_inference.py::InferenceTest::test_unary_op_instance_method_not_callable PASSED
|
tests/test_inference.py::InferenceTest::test_unary_op_leaks_stop_iteration PASSED
|
tests/test_inference.py::InferenceTest::test_unary_op_numbers PASSED
|
tests/test_inference.py::InferenceTest::test_unary_operands PASSED
|
tests/test_inference.py::InferenceTest::test_unary_type_errors PASSED
|
tests/test_inference.py::InferenceTest::test_unary_type_errors_for_non_instance_objects PASSED
|
tests/test_inference.py::InferenceTest::test_unbound_method_inference PASSED
|
tests/test_inference.py::InferenceTest::test_unicode_methods PASSED
|
tests/test_inference.py::InferenceTest::test_uninferable_type_subscript PASSED
|
tests/test_inference.py::InferenceTest::test_with_metaclass__getitem__ PASSED
|
tests/test_inference.py::InferenceTest::test_with_metaclass_subclasses_arguments_are_classes_not_instances PASSED
|
tests/test_inference.py::InferenceTest::test_with_metaclass_with_partial_imported_name PASSED
|
tests/test_inference.py::InferenceUtilsTest::test_path_wrapper PASSED
|
tests/test_inference.py::ObjectDunderNewTest::test_object_dunder_new_is_inferred_if_decorator PASSED
|
tests/test_inference.py::SliceTest::test_slice PASSED
|
tests/test_inference.py::SliceTest::test_slice_attributes PASSED
|
tests/test_inference.py::SliceTest::test_slice_inference_error PASSED
|
tests/test_inference.py::SliceTest::test_slice_type PASSED
|
tests/test_inference.py::TestBool::test_bool PASSED
|
tests/test_inference.py::TestBool::test_bool_bool_special_method PASSED
|
tests/test_inference.py::TestBool::test_bool_instance_not_callable PASSED
|
tests/test_inference.py::TestBool::test_class_subscript PASSED
|
tests/test_inference.py::TestBool::test_class_subscript_inference_context PASSED
|
tests/test_inference.py::TestCallable::test_callable PASSED
|
tests/test_inference.py::TestCallable::test_callable_methods PASSED
|
tests/test_inference.py::TestCallable::test_inference_errors PASSED
|
tests/test_inference.py::TestCallable::test_not_callable PASSED
|
tests/test_inference.py::TestInferencePropagation::test_call_context_propagation XFAIL
|
tests/test_inference.py::TestInferencePropagation::test_call_kwargs_propagation PASSED
|
tests/test_inference.py::TestInferencePropagation::test_call_starargs_propagation PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[empty-indexes-from-positional] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[empty-indexes-from-variable0] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[empty-indexes-from-variable1] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[empty-indexes-on-variable] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[empty-indexes] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[named-indexes-from-keyword] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[numbered-indexes-from-positionl] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting[numbered-indexes] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable["I am %s" % ()] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable["I am %s" % Exception()] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[("%" + str(20)) % 0] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[20 % 0] PASSED
|
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
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[\n "My name is %0s, I'm %1s" % ("Daniel")\n ] PASSED
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_uninferable[\n "My name is %s, I'm %s" % ((fname,)*2)\n ] PASSED
|
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
|
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
|
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
|
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
|
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
|
tests/test_inference.py::TestOldStyleStringFormatting::test_old_style_string_formatting_with_specs PASSED
|
tests/test_inference.py::TestType::test_type PASSED
|
tests/test_inference.py::test_allow_retrieving_instance_attrs_and_special_attrs_for_functions PASSED
|
tests/test_inference.py::test_assert_last_function_returns_none_on_inference PASSED
|
tests/test_inference.py::test_attribute_inference_should_not_access_base_classes PASSED
|
tests/test_inference.py::test_attribute_mro_object_inference PASSED
|
tests/test_inference.py::test_augassign_recursion PASSED
|
tests/test_inference.py::test_builtin_inference_list_of_exceptions PASSED
|
tests/test_inference.py::test_cache_usage_without_explicit_context PASSED
|
tests/test_inference.py::test_call_on_instance_with_inherited_dunder_call_method PASSED
|
tests/test_inference.py::test_cannot_getattr_ann_assigns PASSED
|
tests/test_inference.py::test_cannot_infer_call_result_for_builtin_methods PASSED
|
tests/test_inference.py::test_classmethod_from_builtins_inferred_as_bound PASSED
|
tests/test_inference.py::test_compare[!=-False] PASSED
|
tests/test_inference.py::test_compare[<-False] PASSED
|
tests/test_inference.py::test_compare[<=-True] PASSED
|
tests/test_inference.py::test_compare[==-True] PASSED
|
tests/test_inference.py::test_compare[>-False] PASSED
|
tests/test_inference.py::test_compare[>=-True] PASSED
|
tests/test_inference.py::test_compare_ambiguous_multiple_possibilites PASSED
|
tests/test_inference.py::test_compare_chained PASSED
|
tests/test_inference.py::test_compare_chained_comparisons_continue_on_true PASSED
|
tests/test_inference.py::test_compare_chained_comparisons_shortcircuit_on_false PASSED
|
tests/test_inference.py::test_compare_dynamic XFAIL (unimplemented)
|
tests/test_inference.py::test_compare_identity[is not-False] XFAIL (...)
|
tests/test_inference.py::test_compare_identity[is-True] XFAIL (uninf...)
|
tests/test_inference.py::test_compare_ifexp_constant PASSED
|
tests/test_inference.py::test_compare_inferred_members PASSED
|
tests/test_inference.py::test_compare_instance_members PASSED
|
tests/test_inference.py::test_compare_known_false_branch XFAIL (unim...)
|
tests/test_inference.py::test_compare_lesseq_types[(1+0j)-(2+0j)-result12] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[0-1-result14] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[0.0--0.0-True] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[1-1-True] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[1-1.1-True] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[1.0-1.0-True] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[1.1-1-False] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[False-1-True] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[True-False-False] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[True-True-True] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[\x00-\x01-True] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[abc--False] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[abc-def-True] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[lhs6-rhs6-True] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[lhs7-rhs7-True] PASSED
|
tests/test_inference.py::test_compare_lesseq_types[lhs8-rhs8-False] PASSED
|
tests/test_inference.py::test_compare_membership[in-True] PASSED
|
tests/test_inference.py::test_compare_membership[not in-False] PASSED
|
tests/test_inference.py::test_compare_multiple_possibilites PASSED
|
tests/test_inference.py::test_compare_nonliteral PASSED
|
tests/test_inference.py::test_compare_typeerror PASSED
|
tests/test_inference.py::test_compare_uninferable_member PASSED
|
tests/test_inference.py::test_compare_unknown PASSED
|
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
|
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
|
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
|
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
|
tests/test_inference.py::test_dataclasses_subscript_inference_recursion_error SKIPPED
|
tests/test_inference.py::test_dataclasses_subscript_inference_recursion_error_39 PASSED
|
tests/test_inference.py::test_exception_lookup_last_except_handler_wins PASSED
|
tests/test_inference.py::test_exception_lookup_name_bound_in_except_handler PASSED
|
tests/test_inference.py::test_function_def_cached_generator PASSED
|
tests/test_inference.py::test_getattr_fails_on_empty_values PASSED
|
tests/test_inference.py::test_ifexp_inference PASSED
|
tests/test_inference.py::test_igetattr_idempotent PASSED
|
tests/test_inference.py::test_implicit_parameters_bound_method PASSED
|
tests/test_inference.py::test_imported_module_var_inferable PASSED
|
tests/test_inference.py::test_imported_module_var_inferable2 PASSED
|
tests/test_inference.py::test_imported_module_var_inferable3 PASSED
|
tests/test_inference.py::test_infer_args_unpacking_of_self PASSED
|
tests/test_inference.py::test_infer_assign_attr PASSED
|
tests/test_inference.py::test_infer_context_manager_with_unknown_args PASSED
|
tests/test_inference.py::test_infer_custom_inherit_from_property PASSED
|
tests/test_inference.py::test_infer_dict_passes_context PASSED
|
tests/test_inference.py::test_infer_exception_instance_attributes PASSED
|
tests/test_inference.py::test_infer_first_argument_of_static_method_in_metaclass PASSED
|
tests/test_inference.py::test_infer_generated_setter PASSED
|
tests/test_inference.py::test_infer_list_of_uninferables_does_not_crash PASSED
|
tests/test_inference.py::test_inferaugassign_picking_parent_instead_of_stmt PASSED
|
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
|
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
|
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
|
tests/test_inference.py::test_inference_of_items_on_module_dict PASSED
|
tests/test_inference.py::test_inferred_sequence_unpacking_works PASSED
|
tests/test_inference.py::test_inferring_properties_multiple_time_does_not_mutate_locals PASSED
|
tests/test_inference.py::test_issue926_binop_referencing_same_name_is_not_uninferable PASSED
|
tests/test_inference.py::test_issue926_infer_stmts_referencing_same_name_is_not_uninferable PASSED
|
tests/test_inference.py::test_issue_1090_infer_yield_type_base_class PASSED
|
tests/test_inference.py::test_limit_inference_result_amount PASSED
|
tests/test_inference.py::test_namespace_package PASSED
|
tests/test_inference.py::test_namespace_package_same_name PASSED
|
tests/test_inference.py::test_posonlyargs_inference PASSED
|
tests/test_inference.py::test_prevent_recursion_error_in_igetattr_and_context_manager_inference PASSED
|
tests/test_inference.py::test_property_as_string PASSED
|
tests/test_inference.py::test_property_callable_inference PASSED
|
tests/test_inference.py::test_property_docstring PASSED
|
tests/test_inference.py::test_property_inference PASSED
|
tests/test_inference.py::test_pylint_issue_4692_attribute_inference_error_in_infer_import_from PASSED
|
tests/test_inference.py::test_recursion_error_inferring_builtin_containers PASSED
|
tests/test_inference.py::test_recursion_error_inferring_slice PASSED
|
tests/test_inference.py::test_recursion_error_metaclass_monkeypatching PASSED
|
tests/test_inference.py::test_recursion_error_self_reference_type_call XFAIL
|
tests/test_inference.py::test_recursion_on_inference_tip PASSED
|
tests/test_inference.py::test_regression_infinite_loop_decorator PASSED
|
tests/test_inference.py::test_relative_imports_init_package PASSED
|
tests/test_inference.py::test_self_reference_infer_does_not_trigger_recursion_error PASSED
|
tests/test_inference.py::test_slice_inference_in_for_loops PASSED
|
tests/test_inference.py::test_slice_inference_in_for_loops_not_working PASSED
|
tests/test_inference.py::test_slice_zero_step_does_not_raise_ValueError PASSED
|
tests/test_inference.py::test_slice_zero_step_on_str_does_not_raise_ValueError PASSED
|
tests/test_inference.py::test_stop_iteration_in_int PASSED
|
tests/test_inference.py::test_subclass_of_exception[\n class Error(Exception):\n def method(self):\n self #@\n ] PASSED
|
tests/test_inference.py::test_subclass_of_exception[\n class Error(Exception):\n pass\n\n a = Error()\n a #@\n ] PASSED
|
tests/test_inference.py::test_super_inference_of_abstract_property PASSED
|
tests/test_inference.py::test_sys_argv_uninferable PASSED
|
tests/test_inference.py::test_unpack_dicts_in_assignment PASSED
|
tests/test_inference.py::test_unpacking_starred_and_dicts_in_assignment PASSED
|
tests/test_inference.py::test_unpacking_starred_empty_list_in_assignment PASSED
|
tests/test_inference_calls.py::test_argument PASSED
|
tests/test_inference_calls.py::test_chained_attribute_inherited PASSED
|
tests/test_inference_calls.py::test_class_method PASSED
|
tests/test_inference_calls.py::test_class_method_inherited PASSED
|
tests/test_inference_calls.py::test_dunder_getitem PASSED
|
tests/test_inference_calls.py::test_inner_call PASSED
|
tests/test_inference_calls.py::test_inner_call_with_const_argument PASSED
|
tests/test_inference_calls.py::test_inner_call_with_dynamic_argument PASSED
|
tests/test_inference_calls.py::test_instance_method PASSED
|
tests/test_inference_calls.py::test_instance_method_inherited PASSED
|
tests/test_inference_calls.py::test_method_const_instance_attr PASSED
|
tests/test_inference_calls.py::test_method_const_instance_attr_multiple PASSED
|
tests/test_inference_calls.py::test_method_const_instance_attr_same_method PASSED
|
tests/test_inference_calls.py::test_method_dynamic_instance_attr_1 PASSED
|
tests/test_inference_calls.py::test_method_dynamic_instance_attr_2 PASSED
|
tests/test_inference_calls.py::test_method_dynamic_instance_attr_3 PASSED
|
tests/test_inference_calls.py::test_method_dynamic_instance_attr_4 PASSED
|
tests/test_inference_calls.py::test_method_dynamic_instance_attr_5 PASSED
|
tests/test_inference_calls.py::test_method_dynamic_instance_attr_6 PASSED
|
tests/test_inference_calls.py::test_multiple_returns PASSED
|
tests/test_inference_calls.py::test_no_return PASSED
|
tests/test_inference_calls.py::test_one_return PASSED
|
tests/test_inference_calls.py::test_one_return_possible PASSED
|
tests/test_inference_calls.py::test_static_method PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_assign_after_args_param PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_assign_after_kwonly_param PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_assign_after_param PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_assign_after_posonly_param PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_assign_after_use PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_assign_exclusive PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_assign_not_exclusive PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_consecutive_assign PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_del_exclusive PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_del_no_effect_after PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_del_not_exclusive PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_del_removes_prior PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_except_assign_after_block PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_except_assign_after_block_overwritten PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_except_assign_in_block PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_except_assign_in_block_multiple PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_except_var_after_block_multiple PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_except_var_after_block_single PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_except_var_in_block PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_except_var_in_block_overwrites PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_except_var_in_multiple_blocks PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_if_assign PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_if_assigns_different_branch PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_if_assigns_same_branch PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_if_else PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_if_variable_in_condition_1 PASSED
|
tests/test_lookup.py::LookupControlFlowTest::test_if_variable_in_condition_2 PASSED
|
tests/test_lookup.py::LookupTest::test_builtin_lookup PASSED
|
tests/test_lookup.py::LookupTest::test_class PASSED
|
tests/test_lookup.py::LookupTest::test_class_ancestor_name PASSED
|
tests/test_lookup.py::LookupTest::test_class_in_function PASSED
|
tests/test_lookup.py::LookupTest::test_class_variables PASSED
|
tests/test_lookup.py::LookupTest::test_decorator_arguments_lookup PASSED
|
tests/test_lookup.py::LookupTest::test_dict_comp_nested PASSED
|
tests/test_lookup.py::LookupTest::test_dict_comps PASSED
|
tests/test_lookup.py::LookupTest::test_explicit___name__ PASSED
|
tests/test_lookup.py::LookupTest::test_function_argument_with_default PASSED
|
tests/test_lookup.py::LookupTest::test_function_module_special PASSED
|
tests/test_lookup.py::LookupTest::test_function_nested PASSED
|
tests/test_lookup.py::LookupTest::test_generator_attributes PASSED
|
tests/test_lookup.py::LookupTest::test_global_delete PASSED
|
tests/test_lookup.py::LookupTest::test_inner_classes PASSED
|
tests/test_lookup.py::LookupTest::test_inner_decorator_member_lookup PASSED
|
tests/test_lookup.py::LookupTest::test_lambda_nested PASSED
|
tests/test_lookup.py::LookupTest::test_limit PASSED
|
tests/test_lookup.py::LookupTest::test_list_comp_nested PASSED
|
tests/test_lookup.py::LookupTest::test_list_comp_target PASSED
|
tests/test_lookup.py::LookupTest::test_list_comps PASSED
|
tests/test_lookup.py::LookupTest::test_loopvar_hiding PASSED
|
tests/test_lookup.py::LookupTest::test_method PASSED
|
tests/test_lookup.py::LookupTest::test_module PASSED
|
tests/test_lookup.py::LookupTest::test_set_comp_closure PASSED
|
tests/test_lookup.py::LookupTest::test_set_comp_nested PASSED
|
tests/test_lookup.py::LookupTest::test_set_comps PASSED
|
tests/test_lookup.py::LookupTest::test_static_method_lookup PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_class PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_class_attr_error PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_class_with_module PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_file PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_file_astro_builder PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_file_cache PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_file_name_astro_builder_exception PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_module PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_cache PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name_astro_builder_exception PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name_egg PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name_not_python_source PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name_pyz PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_module_name_zip PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_namespace_pkg_resources PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_namespace_pkgutil PASSED
|
tests/test_manager.py::AstroidManagerTest::test_ast_from_string PASSED
|
tests/test_manager.py::AstroidManagerTest::test_do_not_expose_main PASSED
|
tests/test_manager.py::AstroidManagerTest::test_failed_import_hooks PASSED
|
tests/test_manager.py::AstroidManagerTest::test_file_from_module PASSED
|
tests/test_manager.py::AstroidManagerTest::test_file_from_module_name_astro_building_exception PASSED
|
tests/test_manager.py::AstroidManagerTest::test_identify_old_namespace_package_protocol PASSED
|
tests/test_manager.py::AstroidManagerTest::test_implicit_namespace_package PASSED
|
tests/test_manager.py::AstroidManagerTest::test_module_is_not_namespace PASSED
|
tests/test_manager.py::AstroidManagerTest::test_module_unexpectedly_missing_path PASSED
|
tests/test_manager.py::AstroidManagerTest::test_module_unexpectedly_missing_spec PASSED
|
tests/test_manager.py::AstroidManagerTest::test_module_unexpectedly_spec_is_none PASSED
|
tests/test_manager.py::AstroidManagerTest::test_namespace_and_file_mismatch PASSED
|
tests/test_manager.py::AstroidManagerTest::test_namespace_package_pth_support PASSED
|
tests/test_manager.py::AstroidManagerTest::test_nested_namespace_import PASSED
|
tests/test_manager.py::AstroidManagerTest::test_raises_exception_for_empty_modname PASSED
|
tests/test_manager.py::AstroidManagerTest::test_same_name_import_module PASSED
|
tests/test_manager.py::AstroidManagerTest::test_submodule_homonym_with_non_module PASSED
|
tests/test_manager.py::AstroidManagerTest::test_zip_import_data PASSED
|
tests/test_manager.py::AstroidManagerTest::test_zip_import_data_without_zipimport PASSED
|
tests/test_manager.py::BorgAstroidManagerTC::test_borg PASSED
|
tests/test_manager.py::BorgAstroidManagerTC::test_max_inferable_values PASSED
|
tests/test_manager.py::ClearCacheTest::test_brain_plugins_reloaded_after_clearing_cache PASSED
|
tests/test_manager.py::ClearCacheTest::test_builtins_inference_after_clearing_cache PASSED
|
tests/test_manager.py::ClearCacheTest::test_builtins_inference_after_clearing_cache_manually PASSED
|
tests/test_manager.py::ClearCacheTest::test_clear_cache_clears_other_lru_caches PASSED
|
tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning PASSED
|
tests/test_modutils.py::BackportStdlibNamesTest::test_import_error SKIPPED
|
tests/test_modutils.py::ExtensionPackageWhitelistTest::test_is_module_name_part_of_extension_package_whitelist_success PASSED
|
tests/test_modutils.py::ExtensionPackageWhitelistTest::test_is_module_name_part_of_extension_package_whitelist_true PASSED
|
tests/test_modutils.py::FileFromModPathTest::test_builtin PASSED
|
tests/test_modutils.py::FileFromModPathTest::test_site_packages PASSED
|
tests/test_modutils.py::FileFromModPathTest::test_std_lib PASSED
|
tests/test_modutils.py::FileFromModPathTest::test_unexisting PASSED
|
tests/test_modutils.py::FileFromModPathTest::test_unicode_in_package_init PASSED
|
tests/test_modutils.py::GetModuleFilesTest::test_get_all_files PASSED
|
tests/test_modutils.py::GetModuleFilesTest::test_get_module_files_1 PASSED
|
tests/test_modutils.py::GetModuleFilesTest::test_get_module_files_2 PASSED
|
tests/test_modutils.py::GetModuleFilesTest::test_load_module_set_attribute PASSED
|
tests/test_modutils.py::GetModulePartTest::test_get_module_part_exception PASSED
|
tests/test_modutils.py::GetModulePartTest::test_get_module_part_only_dot PASSED
|
tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part SKIPPED
|
tests/test_modutils.py::GetModulePartTest::test_known_values_get_compiled_module_part PASSED
|
tests/test_modutils.py::GetModulePartTest::test_known_values_get_module_part_1 PASSED
|
tests/test_modutils.py::GetModulePartTest::test_known_values_get_module_part_2 PASSED
|
tests/test_modutils.py::GetModulePartTest::test_known_values_get_module_part_3 PASSED
|
tests/test_modutils.py::GetSourceFileTest::test PASSED
|
tests/test_modutils.py::GetSourceFileTest::test_ PASSED
|
tests/test_modutils.py::GetSourceFileTest::test_raise PASSED
|
tests/test_modutils.py::IsRelativeTest::test_deep_relative PASSED
|
tests/test_modutils.py::IsRelativeTest::test_deep_relative2 PASSED
|
tests/test_modutils.py::IsRelativeTest::test_deep_relative3 PASSED
|
tests/test_modutils.py::IsRelativeTest::test_deep_relative4 PASSED
|
tests/test_modutils.py::IsRelativeTest::test_is_relative_bad_path PASSED
|
tests/test_modutils.py::IsRelativeTest::test_known_values_is_relative_1 PASSED
|
tests/test_modutils.py::IsRelativeTest::test_known_values_is_relative_3 PASSED
|
tests/test_modutils.py::IsRelativeTest::test_known_values_is_relative_4 PASSED
|
tests/test_modutils.py::IsRelativeTest::test_known_values_is_relative_5 PASSED
|
tests/test_modutils.py::IsStandardModuleTest::test_4 PASSED
|
tests/test_modutils.py::IsStandardModuleTest::test_builtin PASSED
|
tests/test_modutils.py::IsStandardModuleTest::test_builtins PASSED
|
tests/test_modutils.py::IsStandardModuleTest::test_custom_path PASSED
|
tests/test_modutils.py::IsStandardModuleTest::test_datetime PASSED
|
tests/test_modutils.py::IsStandardModuleTest::test_failing_edge_cases PASSED
|
tests/test_modutils.py::IsStandardModuleTest::test_nonstandard PASSED
|
tests/test_modutils.py::IsStandardModuleTest::test_unknown PASSED
|
tests/test_modutils.py::IsStdLibModuleTest::test_4 PASSED
|
tests/test_modutils.py::IsStdLibModuleTest::test_builtin PASSED
|
tests/test_modutils.py::IsStdLibModuleTest::test_builtins PASSED
|
tests/test_modutils.py::IsStdLibModuleTest::test_datetime PASSED
|
tests/test_modutils.py::IsStdLibModuleTest::test_nonstandard PASSED
|
tests/test_modutils.py::IsStdLibModuleTest::test_platform_specific PASSED
|
tests/test_modutils.py::IsStdLibModuleTest::test_subpackages PASSED
|
tests/test_modutils.py::IsStdLibModuleTest::test_unknown PASSED
|
tests/test_modutils.py::LoadModuleFromNameTest::test_known_values_load_module_from_name_1 PASSED
|
tests/test_modutils.py::LoadModuleFromNameTest::test_known_values_load_module_from_name_2 PASSED
|
tests/test_modutils.py::LoadModuleFromNameTest::test_raise_load_module_from_name_1 PASSED
|
tests/test_modutils.py::LoadModuleFromPathTest::test_do_not_load_twice PASSED
|
tests/test_modutils.py::ModPathFromFileTest::test_import_symlink_both_outside_of_path PASSED
|
tests/test_modutils.py::ModPathFromFileTest::test_import_symlink_with_source_outside_of_path PASSED
|
tests/test_modutils.py::ModPathFromFileTest::test_known_values_modpath_from_file_1 PASSED
|
tests/test_modutils.py::ModPathFromFileTest::test_load_from_module_symlink_on_symlinked_paths_in_syspath PASSED
|
tests/test_modutils.py::ModPathFromFileTest::test_load_packages_without_init PASSED
|
tests/test_modutils.py::ModPathFromFileTest::test_raise_modpath_from_file_exception PASSED
|
tests/test_modutils.py::ModuleFileTest::test_find_egg_module PASSED
|
tests/test_modutils.py::ModuleFileTest::test_find_zipped_module PASSED
|
tests/test_modutils.py::ModuleInPathTest::test_bad_import PASSED
|
tests/test_modutils.py::ModuleInPathTest::test_failure PASSED
|
tests/test_modutils.py::ModuleInPathTest::test_no_filename PASSED
|
tests/test_modutils.py::ModuleInPathTest::test_success PASSED
|
tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter SKIPPED
|
tests/test_modutils.py::test_find_setuptools_pep660_editable_install PASSED
|
tests/test_modutils.py::test_import_dotted_library PASSED
|
tests/test_nodes.py::AliasesTest::test_aliases PASSED
|
tests/test_nodes.py::AnnAssignNodeTest::test_as_string PASSED
|
tests/test_nodes.py::AnnAssignNodeTest::test_complex PASSED
|
tests/test_nodes.py::AnnAssignNodeTest::test_primitive PASSED
|
tests/test_nodes.py::AnnAssignNodeTest::test_primitive_without_initial_value PASSED
|
tests/test_nodes.py::ArgumentsNodeTC::test_kwoargs PASSED
|
tests/test_nodes.py::ArgumentsNodeTC::test_linenumbering PASSED
|
tests/test_nodes.py::ArgumentsNodeTC::test_positional_only PASSED
|
tests/test_nodes.py::AsStringTest::test_3k_annotations_and_metaclass PASSED
|
tests/test_nodes.py::AsStringTest::test_3k_as_string PASSED
|
tests/test_nodes.py::AsStringTest::test_as_string PASSED
|
tests/test_nodes.py::AsStringTest::test_as_string_for_list_containing_uninferable PASSED
|
tests/test_nodes.py::AsStringTest::test_as_string_unknown PASSED
|
tests/test_nodes.py::AsStringTest::test_class_def PASSED
|
tests/test_nodes.py::AsStringTest::test_ellipsis PASSED
|
tests/test_nodes.py::AsStringTest::test_f_strings PASSED
|
tests/test_nodes.py::AsStringTest::test_frozenset_as_string PASSED
|
tests/test_nodes.py::AsStringTest::test_func_signature_issue_185 PASSED
|
tests/test_nodes.py::AsStringTest::test_int_attribute PASSED
|
tests/test_nodes.py::AsStringTest::test_module2_as_string PASSED
|
tests/test_nodes.py::AsStringTest::test_module_as_string PASSED
|
tests/test_nodes.py::AsStringTest::test_operator_precedence PASSED
|
tests/test_nodes.py::AsStringTest::test_recursion_error_trapped PASSED
|
tests/test_nodes.py::AsStringTest::test_slice_and_subscripts PASSED
|
tests/test_nodes.py::AsStringTest::test_slices PASSED
|
tests/test_nodes.py::AsStringTest::test_tuple_as_string PASSED
|
tests/test_nodes.py::AsStringTest::test_varargs_kwargs_as_string PASSED
|
tests/test_nodes.py::AsStringTypeParamNodes::test_as_string_param_spec SKIPPED
|
tests/test_nodes.py::AsStringTypeParamNodes::test_as_string_type_alias SKIPPED
|
tests/test_nodes.py::AsStringTypeParamNodes::test_as_string_type_var SKIPPED
|
tests/test_nodes.py::AsStringTypeParamNodes::test_as_string_type_var_tuple SKIPPED
|
tests/test_nodes.py::BoundMethodNodeTest::test_is_property PASSED
|
tests/test_nodes.py::CmpNodeTest::test_as_string PASSED
|
tests/test_nodes.py::ConstNodeTest::test_bool PASSED
|
tests/test_nodes.py::ConstNodeTest::test_complex PASSED
|
tests/test_nodes.py::ConstNodeTest::test_copy PASSED
|
tests/test_nodes.py::ConstNodeTest::test_float PASSED
|
tests/test_nodes.py::ConstNodeTest::test_int PASSED
|
tests/test_nodes.py::ConstNodeTest::test_none PASSED
|
tests/test_nodes.py::ConstNodeTest::test_str PASSED
|
tests/test_nodes.py::ConstNodeTest::test_str_kind PASSED
|
tests/test_nodes.py::ConstNodeTest::test_unicode PASSED
|
tests/test_nodes.py::ContextTest::test_list_del PASSED
|
tests/test_nodes.py::ContextTest::test_list_load PASSED
|
tests/test_nodes.py::ContextTest::test_list_store PASSED
|
tests/test_nodes.py::ContextTest::test_starred_load PASSED
|
tests/test_nodes.py::ContextTest::test_starred_store PASSED
|
tests/test_nodes.py::ContextTest::test_subscript_del PASSED
|
tests/test_nodes.py::ContextTest::test_subscript_load PASSED
|
tests/test_nodes.py::ContextTest::test_subscript_store PASSED
|
tests/test_nodes.py::ContextTest::test_tuple_load PASSED
|
tests/test_nodes.py::ContextTest::test_tuple_store PASSED
|
tests/test_nodes.py::IfNodeTest::test_block_range PASSED
|
tests/test_nodes.py::IfNodeTest::test_if_elif_else_node PASSED
|
tests/test_nodes.py::ImportNodeTest::test_absolute_import PASSED
|
tests/test_nodes.py::ImportNodeTest::test_as_string PASSED
|
tests/test_nodes.py::ImportNodeTest::test_bad_import_inference PASSED
|
tests/test_nodes.py::ImportNodeTest::test_conditional PASSED
|
tests/test_nodes.py::ImportNodeTest::test_conditional_import PASSED
|
tests/test_nodes.py::ImportNodeTest::test_from_self_resolve PASSED
|
tests/test_nodes.py::ImportNodeTest::test_import_self_resolve PASSED
|
tests/test_nodes.py::ImportNodeTest::test_more_absolute_import PASSED
|
tests/test_nodes.py::ImportNodeTest::test_real_name PASSED
|
tests/test_nodes.py::NameNodeTest::test_assign_to_true PASSED
|
tests/test_nodes.py::Python35AsyncTest::test_async_await_keywords PASSED
|
tests/test_nodes.py::Python35AsyncTest::test_asyncfor_as_string PASSED
|
tests/test_nodes.py::Python35AsyncTest::test_asyncwith_as_string PASSED
|
tests/test_nodes.py::Python35AsyncTest::test_await_as_string PASSED
|
tests/test_nodes.py::Python35AsyncTest::test_decorated_async_def_as_string PASSED
|
tests/test_nodes.py::TestNamedExprNode::test_frame PASSED
|
tests/test_nodes.py::TestNamedExprNode::test_scope PASSED
|
tests/test_nodes.py::TestPatternMatching::test_match_class SKIPPED (...)
|
tests/test_nodes.py::TestPatternMatching::test_match_mapping SKIPPED
|
tests/test_nodes.py::TestPatternMatching::test_match_sequence SKIPPED
|
tests/test_nodes.py::TestPatternMatching::test_match_simple SKIPPED
|
tests/test_nodes.py::TestPatternMatching::test_return_from_match SKIPPED
|
tests/test_nodes.py::TryExceptFinallyNodeTest::test_block_range PASSED
|
tests/test_nodes.py::TryExceptNodeTest::test_block_range PASSED
|
tests/test_nodes.py::TryFinallyNodeTest::test_block_range PASSED
|
tests/test_nodes.py::TryNodeTest::test_block_range PASSED
|
tests/test_nodes.py::UnboundMethodNodeTest::test_no_super_getattr PASSED
|
tests/test_nodes.py::test_arguments_contains_all PASSED
|
tests/test_nodes.py::test_arguments_default_value PASSED
|
tests/test_nodes.py::test_assignment_expression PASSED
|
tests/test_nodes.py::test_assignment_expression_in_functiondef PASSED
|
tests/test_nodes.py::test_const_itered PASSED
|
tests/test_nodes.py::test_correct_function_type_comment_parent PASSED
|
tests/test_nodes.py::test_f_string_correct_line_numbering PASSED
|
tests/test_nodes.py::test_get_doc PASSED
|
tests/test_nodes.py::test_is_generator_for_yield_assignments PASSED
|
tests/test_nodes.py::test_is_generator_for_yield_in_aug_assign PASSED
|
tests/test_nodes.py::test_is_generator_for_yield_in_if PASSED
|
tests/test_nodes.py::test_is_generator_for_yield_in_while PASSED
|
tests/test_nodes.py::test_parse_fstring_debug_mode PASSED
|
tests/test_nodes.py::test_parse_type_comments_with_proper_parent PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[AnnAssign] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Arguments] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Assert] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[AssignAttr] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[AssignName] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Assign] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[AsyncFor] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[AsyncFunctionDef] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[AsyncWith] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Attribute] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[AugAssign] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Await] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[BinOp] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[BoolOp] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Break] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Call] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[ClassDef] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Compare] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[ComprehensionScope] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Comprehension] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Const] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Continue] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Decorators] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[DelAttr] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[DelName] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Delete] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[DictComp] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[DictUnpack] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Dict] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[EmptyNode] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[EvaluatedObject] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[ExceptHandler] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Expr] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[For] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[FormattedValue] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[FunctionDef] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[GeneratorExp] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Global] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[IfExp] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[If] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[ImportFrom] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Import] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[JoinedStr] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Keyword] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Lambda] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[ListComp] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[List] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[LocalsDictNodeNG] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[MatchAs] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[MatchCase] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[MatchClass] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[MatchMapping] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[MatchOr] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[MatchSequence] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[MatchSingleton] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[MatchStar] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[MatchValue] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Match] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Module] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Name] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[NamedExpr] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Nonlocal] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[ParamSpec] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Pass] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Pattern] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Raise] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Return] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[SetComp] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Set] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Slice] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Starred] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Subscript] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[TryStar] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Try] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Tuple] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[TypeAlias] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[TypeVarTuple] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[TypeVar] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[UnaryOp] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Unknown] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[While] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[With] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[YieldFrom] PASSED
|
tests/test_nodes.py::test_str_repr_no_warnings[Yield] PASSED
|
tests/test_nodes.py::test_type_coments_assign PASSED
|
tests/test_nodes.py::test_type_comments_arguments PASSED
|
tests/test_nodes.py::test_type_comments_for PASSED
|
tests/test_nodes.py::test_type_comments_function PASSED
|
tests/test_nodes.py::test_type_comments_invalid_expression PASSED
|
tests/test_nodes.py::test_type_comments_invalid_function_comments PASSED
|
tests/test_nodes.py::test_type_comments_posonly_arguments PASSED
|
tests/test_nodes.py::test_type_comments_with PASSED
|
tests/test_nodes.py::test_unknown PASSED
|
tests/test_nodes_lineno.py::TestEndLinenoNotSet::test_end_lineno_not_set SKIPPED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_assignment PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_attribute PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_call PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_class PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_comprehension PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_const PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_container PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_dict PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_for PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_function PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_if PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_import PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_match SKIPPED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_mix_nodes PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_mix_stmts PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_module PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_name PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_ops PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_string PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_subscript PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_try PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_while PASSED
|
tests/test_nodes_lineno.py::TestLinenoColOffset::test_end_lineno_with PASSED
|
tests/test_nodes_position.py::TestNodePosition::test_position_async_function PASSED
|
tests/test_nodes_position.py::TestNodePosition::test_position_class PASSED
|
tests/test_nodes_position.py::TestNodePosition::test_position_function PASSED
|
tests/test_object_model.py::BoundMethodModelTest::test_bound_method_model PASSED
|
tests/test_object_model.py::ClassModelTest::test_class_model PASSED
|
tests/test_object_model.py::ClassModelTest::test_class_model_correct_mro_subclasses_proxied PASSED
|
tests/test_object_model.py::ClassModelTest::test_priority_to_local_defined_values PASSED
|
tests/test_object_model.py::DictObjectModelTest::test__class__ PASSED
|
tests/test_object_model.py::DictObjectModelTest::test_attributes_inferred_as_methods PASSED
|
tests/test_object_model.py::DictObjectModelTest::test_wrapper_objects_for_dict_methods_python3 PASSED
|
tests/test_object_model.py::ExceptionModelTest::test_exception_instance_correctly_instantiated PASSED
|
tests/test_object_model.py::ExceptionModelTest::test_import_error PASSED
|
tests/test_object_model.py::ExceptionModelTest::test_oserror SKIPPED
|
tests/test_object_model.py::ExceptionModelTest::test_syntax_error PASSED
|
tests/test_object_model.py::ExceptionModelTest::test_unicodedecodeerror PASSED
|
tests/test_object_model.py::ExceptionModelTest::test_valueerror_py3 PASSED
|
tests/test_object_model.py::FunctionModelTest::test___get__has_extra_params_defined PASSED
|
tests/test_object_model.py::FunctionModelTest::test__get__and_positional_only_args PASSED
|
tests/test_object_model.py::FunctionModelTest::test_annotation_positional_only PASSED
|
tests/test_object_model.py::FunctionModelTest::test_annotations_kwdefaults PASSED
|
tests/test_object_model.py::FunctionModelTest::test_builtin_dunder_init_does_not_crash_when_accessing_annotations PASSED
|
tests/test_object_model.py::FunctionModelTest::test_descriptor_error_regression PASSED
|
tests/test_object_model.py::FunctionModelTest::test_descriptor_not_inferrring_self XFAIL
|
tests/test_object_model.py::FunctionModelTest::test_descriptors_binding_invalid PASSED
|
tests/test_object_model.py::FunctionModelTest::test_empty_return_annotation PASSED
|
tests/test_object_model.py::FunctionModelTest::test_function_model PASSED
|
tests/test_object_model.py::FunctionModelTest::test_is_not_lambda PASSED
|
tests/test_object_model.py::FunctionModelTest::test_partial_descriptor_support PASSED
|
tests/test_object_model.py::GeneratorModelTest::test_model PASSED
|
tests/test_object_model.py::InstanceModelTest::test_instance_local_attributes_overrides_object_model XFAIL
|
tests/test_object_model.py::InstanceModelTest::test_instance_special_model PASSED
|
tests/test_object_model.py::ModuleModelTest::test__path__not_a_package PASSED
|
tests/test_object_model.py::ModuleModelTest::test_module_model PASSED
|
tests/test_object_model.py::ModuleModelTest::test_priority_to_local_defined_values PASSED
|
tests/test_object_model.py::TestContextManagerModel::test_model PASSED
|
tests/test_object_model.py::TestExceptionInstanceModel::test_str_argument_not_required PASSED
|
tests/test_object_model.py::UnboundMethodModelTest::test_unbound_method_model PASSED
|
tests/test_object_model.py::test_lru_cache[False] PASSED
|
tests/test_object_model.py::test_lru_cache[True] PASSED
|
tests/test_objects.py::ObjectsTest::test_frozenset PASSED
|
tests/test_objects.py::ObjectsTest::test_lookup_regression_slots PASSED
|
tests/test_objects.py::SuperTests::test_inferring_invalid_supers PASSED
|
tests/test_objects.py::SuperTests::test_inferring_super_outside_methods PASSED
|
tests/test_objects.py::SuperTests::test_inferring_unbound_super_doesnt_work PASSED
|
tests/test_objects.py::SuperTests::test_no_arguments_super PASSED
|
tests/test_objects.py::SuperTests::test_proxied PASSED
|
tests/test_objects.py::SuperTests::test_super_bound_model PASSED
|
tests/test_objects.py::SuperTests::test_super_complex_mro PASSED
|
tests/test_objects.py::SuperTests::test_super_data_model PASSED
|
tests/test_objects.py::SuperTests::test_super_getattr_single_inheritance PASSED
|
tests/test_objects.py::SuperTests::test_super_infer PASSED
|
tests/test_objects.py::SuperTests::test_super_init_call PASSED
|
tests/test_objects.py::SuperTests::test_super_invalid_mro PASSED
|
tests/test_objects.py::SuperTests::test_super_invalid_types PASSED
|
tests/test_objects.py::SuperTests::test_super_mro PASSED
|
tests/test_objects.py::SuperTests::test_super_new_call PASSED
|
tests/test_objects.py::SuperTests::test_super_properties PASSED
|
tests/test_objects.py::SuperTests::test_super_qname PASSED
|
tests/test_objects.py::SuperTests::test_super_simple_cases PASSED
|
tests/test_objects.py::SuperTests::test_super_yes_objects PASSED
|
tests/test_objects.py::SuperTests::test_use_default_inference_on_not_inferring_args PASSED
|
tests/test_protocols.py::ProtocolTests::test_assign_stmts_starred_fails PASSED
|
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_annassignments PASSED
|
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_assignments PASSED
|
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_nested_for_dict PASSED
|
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_nested_for_tuple PASSED
|
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_simple_for PASSED
|
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_starred_assnames PASSED
|
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_starred_for PASSED
|
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_starred_inside_call PASSED
|
tests/test_protocols.py::ProtocolTests::test_assigned_stmts_starred_yes PASSED
|
tests/test_protocols.py::ProtocolTests::test_not_passing_uninferable_in_seq_inference PASSED
|
tests/test_protocols.py::ProtocolTests::test_sequence_assigned_stmts_not_accepting_empty_node PASSED
|
tests/test_protocols.py::ProtocolTests::test_uninferable_exponents PASSED
|
tests/test_protocols.py::ProtocolTests::test_uninferable_list_multiplication PASSED
|
tests/test_protocols.py::TestGenericTypeSyntax::test_assigned_stmts_param_spec SKIPPED
|
tests/test_protocols.py::TestGenericTypeSyntax::test_assigned_stmts_type_var SKIPPED
|
tests/test_protocols.py::TestGenericTypeSyntax::test_assigned_stmts_type_var_tuple SKIPPED
|
tests/test_protocols.py::TestPatternMatching::test_assigned_stmts_match_as SKIPPED
|
tests/test_protocols.py::TestPatternMatching::test_assigned_stmts_match_mapping SKIPPED
|
tests/test_protocols.py::TestPatternMatching::test_assigned_stmts_match_star SKIPPED
|
tests/test_protocols.py::test_named_expr_inference PASSED
|
tests/test_python3.py::Python3TC::test_annotation_as_string PASSED
|
tests/test_python3.py::Python3TC::test_annotation_support PASSED
|
tests/test_python3.py::Python3TC::test_as_string PASSED
|
tests/test_python3.py::Python3TC::test_async_comprehensions PASSED
|
tests/test_python3.py::Python3TC::test_async_comprehensions_as_string PASSED
|
tests/test_python3.py::Python3TC::test_async_comprehensions_outside_coroutine PASSED
|
tests/test_python3.py::Python3TC::test_format_string PASSED
|
tests/test_python3.py::Python3TC::test_kwonlyargs_annotations_supper PASSED
|
tests/test_python3.py::Python3TC::test_metaclass_ancestors PASSED
|
tests/test_python3.py::Python3TC::test_metaclass_error PASSED
|
tests/test_python3.py::Python3TC::test_metaclass_imported PASSED
|
tests/test_python3.py::Python3TC::test_metaclass_multiple_keywords PASSED
|
tests/test_python3.py::Python3TC::test_metaclass_yes_leak PASSED
|
tests/test_python3.py::Python3TC::test_nested_unpacking_in_dicts PASSED
|
tests/test_python3.py::Python3TC::test_old_syntax_works PASSED
|
tests/test_python3.py::Python3TC::test_parent_metaclass PASSED
|
tests/test_python3.py::Python3TC::test_simple_metaclass PASSED
|
tests/test_python3.py::Python3TC::test_starred_notation PASSED
|
tests/test_python3.py::Python3TC::test_underscores_in_numeral_literal PASSED
|
tests/test_python3.py::Python3TC::test_unpacking_in_dict_getitem PASSED
|
tests/test_python3.py::Python3TC::test_unpacking_in_dict_getitem_uninferable PASSED
|
tests/test_python3.py::Python3TC::test_unpacking_in_dict_getitem_with_ref PASSED
|
tests/test_python3.py::Python3TC::test_unpacking_in_dicts PASSED
|
tests/test_python3.py::Python3TC::test_yield_from PASSED
|
tests/test_python3.py::Python3TC::test_yield_from_as_string PASSED
|
tests/test_python3.py::Python3TC::test_yield_from_is_generator PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_attach_dummy_node PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_build_class PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_build_from_import PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_build_function PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_build_function_args PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_build_function_deepinspect_deprecation PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_build_function_defaults PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_build_function_kwonlyargs PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_build_function_posonlyargs PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_build_module PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_io_is__io PASSED
|
tests/test_raw_building.py::RawBuildingTC::test_module_object_with_broken_getattr PASSED
|
tests/test_raw_building.py::test_build_module_getattr_catch_output PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_ancestors_missing_from_function PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_ancestors_patching_class_recursion PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_ancestors_yes_in_bases PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_binop_generates_nodes_with_parents PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_decorator_callchain_issue42 PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_decorator_names_inference_error_leaking PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_filter_stmts_nested_if PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_filter_stmts_scoping PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_inference_context_consideration PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_living_property PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_manager_instance_attributes_reference_global_MANAGER PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_module_path PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_nameconstant PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_numpy_crash SKIPPED
|
tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils SKIPPED
|
tests/test_regrtest.py::NonRegressionTests::test_package_sidepackage PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_recursion_regression_issue25 PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_recursive_property_method PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_regression_inference_of_self_in_lambda PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_unicode_in_docstring PASSED
|
tests/test_regrtest.py::NonRegressionTests::test_uninferable_string_argument_of_namedtuple PASSED
|
tests/test_regrtest.py::test_ancestor_looking_up_redefined_function PASSED
|
tests/test_regrtest.py::test_crash_in_dunder_inference_prevented PASSED
|
tests/test_regrtest.py::test_max_inferred_for_complicated_class_hierarchy PASSED
|
tests/test_regrtest.py::test_recursion_during_inference PASSED
|
tests/test_regrtest.py::test_regression_crash_classmethod PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test__bases__attribute PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test__mro__attribute PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_add_metaclass PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_all_ancestors_need_slots PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_ancestors PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_class_extra_decorators PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_class_extra_decorators_frame_is_not_class PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_class_extra_decorators_only_assignment_names_are_considered PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_class_extra_decorators_only_callfunc_are_considered PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_class_extra_decorators_only_same_name_considered PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_class_getattr PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_class_keywords PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_classmethod_attributes PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_cls_special_attributes_1 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_cls_special_attributes_2 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_dict_interface PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_duplicate_bases_namedtuple PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_extra_decorators_only_class_level_assignments PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_function_with_decorator_lineno PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_generator_from_infer_call_result_parent PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_getattr_from_grandpa PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_getattr_method_transform PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_getattr_with_enpty_annassign PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_has_dynamic_getattr PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_implicit_metaclass PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_implicit_metaclass_lookup PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_inner_classes PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_attr_ancestors PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_bound_method_lambdas PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_bound_method_lambdas_2 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_getattr PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_getattr_with_class_attr PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_instance_special_attributes PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_kite_graph PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_local_attr_ancestors PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_local_attr_invalid_mro PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_local_attr_mro PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_error PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_generator_hack PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_generator_hack_enum_base PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_lookup PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_lookup_inference_errors PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_lookup_using_same_class PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_type PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_metaclass_yes_leak PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_methods PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_1 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_2 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_3 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_4 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_5 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_6 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_7 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_error_1 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_generic_error_2 PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_typing_extensions PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_with_attribute_classes PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_mro_with_factories PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_multiline_docstring PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_navigation PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_no_infinite_metaclass_loop PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_no_infinite_metaclass_loop_with_redefine PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_nonregr_infer_callresult PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_singleline_docstring PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_slots PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_slots_added_dynamically_still_inferred PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_slots_empty_list_of_slots PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_slots_for_dict_keys PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_slots_taken_from_parents PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_type PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_type_three_arguments PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_using_invalid_six_add_metaclass_call PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_with_invalid_metaclass PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_with_metaclass_mro PASSED
|
tests/test_scoped_nodes.py::ClassNodeTest::test_without_docstring PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_abstract_methods_are_not_implicitly_none PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_argnames PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_argnames_lambda PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_decorator_builtin_descriptors PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_default_value PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_dict_interface PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_display_type PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_docstring_special_cases PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_dunder_class_local_to_classmethod PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_dunder_class_local_to_function PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_dunder_class_local_to_method PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_format_args PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_format_args_keyword_only_args PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_four_args PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_func_instance_attr PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_func_is_bound PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_igetattr PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_inference_error PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_is_abstract PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_is_abstract_decorated PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_is_generator PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_is_method PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_lambda_getattr PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_lambda_pytype PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_lambda_qname PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_method_init_subclass PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_multiline_docstring PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_multiline_docstring_async PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_navigation PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_no_returns_is_implicitly_none PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_only_raises_is_not_implicitly_none PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_positional_only_argnames PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_return_annotation_is_not_the_last PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_return_nothing PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_singleline_docstring PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_special_attributes PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_type_builtin_descriptor_subclasses PASSED
|
tests/test_scoped_nodes.py::FunctionNodeTest::test_without_docstring PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_comment_before_docstring PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_dict_interface PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_file_stream_api PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_file_stream_in_memory PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_file_stream_physical PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_getattr PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_import_1 PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_import_2 PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_import_unavailable_module PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_module_getattr PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_multiline_docstring PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_public_names PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_relative_to_absolute_name PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_relative_to_absolute_name_beyond_top_level PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_singleline_docstring PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_special_attributes PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_stream_api PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_wildcard_import_names PASSED
|
tests/test_scoped_nodes.py::ModuleNodeTest::test_without_docstring PASSED
|
tests/test_scoped_nodes.py::TestFrameNodes::test_frame_node PASSED
|
tests/test_scoped_nodes.py::TestFrameNodes::test_non_frame_node PASSED
|
tests/test_scoped_nodes.py::test_ancestor_with_generic PASSED
|
tests/test_scoped_nodes.py::test_enums_type_annotation_no_value[bool] PASSED
|
tests/test_scoped_nodes.py::test_enums_type_annotation_no_value[dict] PASSED
|
tests/test_scoped_nodes.py::test_enums_type_annotation_no_value[int] PASSED
|
tests/test_scoped_nodes.py::test_enums_type_annotation_no_value[str] PASSED
|
tests/test_scoped_nodes.py::test_enums_type_annotation_non_str_member[bytes-] PASSED
|
tests/test_scoped_nodes.py::test_enums_type_annotation_non_str_member[int-42] PASSED
|
tests/test_scoped_nodes.py::test_enums_type_annotation_str_member PASSED
|
tests/test_scoped_nodes.py::test_enums_type_annotations_non_const_member[TypedDict-value2] PASSED
|
tests/test_scoped_nodes.py::test_enums_type_annotations_non_const_member[dict-value0] PASSED
|
tests/test_scoped_nodes.py::test_enums_type_annotations_non_const_member[list-value1] PASSED
|
tests/test_scoped_nodes.py::test_enums_value2member_map_ PASSED
|
tests/test_scoped_nodes.py::test_issue940_enums_as_a_real_world_usecase PASSED
|
tests/test_scoped_nodes.py::test_issue940_metaclass_derived_funcdef PASSED
|
tests/test_scoped_nodes.py::test_issue940_metaclass_funcdef_is_not_datadescriptor PASSED
|
tests/test_scoped_nodes.py::test_issue940_metaclass_property PASSED
|
tests/test_scoped_nodes.py::test_issue940_metaclass_subclass_property PASSED
|
tests/test_scoped_nodes.py::test_issue940_metaclass_values_funcdef PASSED
|
tests/test_scoped_nodes.py::test_issue940_property_grandchild PASSED
|
tests/test_scoped_nodes.py::test_issue940_with_metaclass_class_context_property PASSED
|
tests/test_scoped_nodes.py::test_metaclass_cannot_infer_call_yields_an_instance PASSED
|
tests/test_scoped_nodes.py::test_posonlyargs_default_value PASSED
|
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef __init__(self, other=(), /, **kw):\n pass\n] PASSED
|
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef __init__(self: int, other: float, /, **kw):\n pass\n] PASSED
|
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef func(a, b, /, d, e):\n pass\n] PASSED
|
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef func(a, b=None, /, d=None, e=None):\n pass\n] PASSED
|
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef func(a, other, other, b=None, /, d=None, e=None):\n pass\n] PASSED
|
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
|
tests/test_scoped_nodes.py::test_posonlyargs_python_38[\ndef name(p1, p2, /, p_or_kw, *, kw):\n pass\n] PASSED
|
tests/test_scoped_nodes.py::test_property_in_body_of_if PASSED
|
tests/test_scoped_nodes.py::test_property_in_body_of_try PASSED
|
tests/test_scoped_nodes.py::test_slots_duplicate_bases_issue_1089 PASSED
|
tests/test_stdlib.py::TestSys::test_sys_builtin_module_names PASSED
|
tests/test_stdlib.py::TestSys::test_sys_modules PASSED
|
tests/test_transforms.py::TestTransforms::test_builder_apply_transforms PASSED
|
tests/test_transforms.py::TestTransforms::test_function_inlining_transform PASSED
|
tests/test_transforms.py::TestTransforms::test_predicates PASSED
|
tests/test_transforms.py::TestTransforms::test_recursive_transforms_into_astroid_fields PASSED
|
tests/test_transforms.py::TestTransforms::test_transform_aborted_if_recursion_limited PASSED
|
tests/test_transforms.py::TestTransforms::test_transform_crashes_on_is_subtype_of PASSED
|
tests/test_transforms.py::TestTransforms::test_transform_patches_locals PASSED
|
tests/test_transforms.py::TestTransforms::test_transforms_are_called_for_builtin_modules PASSED
|
tests/test_transforms.py::TestTransforms::test_transforms_are_separated PASSED
|
tests/test_utils.py::InferenceUtil::test_if PASSED
|
tests/test_utils.py::InferenceUtil::test_not_exclusive PASSED
|
tests/test_utils.py::InferenceUtil::test_not_exclusive_walrus_multiple PASSED
|
tests/test_utils.py::InferenceUtil::test_not_exclusive_walrus_operator PASSED
|
tests/test_utils.py::InferenceUtil::test_not_exclusive_walrus_operator_nested PASSED
|
tests/test_utils.py::InferenceUtil::test_try_except PASSED
|
tests/test_utils.py::InferenceUtil::test_unpack_infer_empty_tuple PASSED
|
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)
|
|
|
|
======== 1585 passed, 75 skipped, 16 xfailed, 1 xpassed ========
|
py$(PYV): OK
|
congratulations :)
|