============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON)
cachedir: .pytest_cache
rootdir: $(@D)
configfile: pyproject.toml
collecting ... collected 78 items

tests/introspection/test_inspect_annotation.py::test_unknown_repr PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_valid_qualifiers[AnnotationSource.ASSIGNMENT_OR_VARIABLE-annotations0] PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_valid_qualifiers[AnnotationSource.CLASS-annotations1] PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_valid_qualifiers[AnnotationSource.DATACLASS-annotations2] PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_valid_qualifiers[AnnotationSource.TYPED_DICT-annotations3] PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_valid_qualifiers[AnnotationSource.ANY-annotations4] PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_invalid_qualifiers[AnnotationSource.ASSIGNMENT_OR_VARIABLE-annotations0] PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_invalid_qualifiers[AnnotationSource.CLASS-annotations1] PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_invalid_qualifiers[AnnotationSource.DATACLASS-annotations2] PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_invalid_qualifiers[AnnotationSource.TYPED_DICT-annotations3] PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_invalid_qualifiers[AnnotationSource.NAMED_TUPLE-annotations4] PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_invalid_qualifiers[AnnotationSource.FUNCTION-annotations5] PASSED
tests/introspection/test_inspect_annotation.py::test_annotation_source_invalid_qualifiers[AnnotationSource.BARE-annotations6] PASSED
tests/introspection/test_inspect_annotation.py::test_bare_qualifier[qualifier_obj0-final] PASSED
tests/introspection/test_inspect_annotation.py::test_bare_qualifier[qualifier_obj1-class_var] PASSED
tests/introspection/test_inspect_annotation.py::test_bare_qualifier[InitVar-init_var] PASSED
tests/introspection/test_inspect_annotation.py::test_nested_metadata_and_qualifiers PASSED
tests/introspection/test_inspect_annotation.py::test_unpack_type_aliases[eager] PASSED
tests/introspection/test_inspect_annotation.py::test_unpack_type_aliases[lenient] PASSED
tests/introspection/test_inspect_annotation.py::test_unpack_type_aliases_generic[eager] PASSED
tests/introspection/test_inspect_annotation.py::test_unpack_type_aliases_generic[lenient] PASSED
tests/introspection/test_inspect_annotation.py::test_unpack_type_aliases_undefined_eager_fails SKIPPED
tests/introspection/test_inspect_annotation.py::test_unpack_type_aliases_undefined_lenient SKIPPED
tests/introspection/test_is_union_origin.py::test_is_union_origin[union0] PASSED
tests/introspection/test_is_union_origin.py::test_is_union_origin[union1] PASSED
tests/introspection/test_literal_values.py::test_literal_values_skip_aliases_no_type_check[annotation0-expected0] PASSED
tests/introspection/test_literal_values.py::test_literal_values_skip_aliases_no_type_check[annotation1-expected1] PASSED
tests/introspection/test_literal_values.py::test_literal_values_skip_aliases_no_type_check[annotation2-expected2] PASSED
tests/introspection/test_literal_values.py::test_literal_values_skip_aliases_type_check PASSED
tests/introspection/test_literal_values.py::test_literal_values_type_check PASSED
tests/introspection/test_literal_values.py::test_literal_values_unpack_type_aliases PASSED
tests/introspection/test_literal_values.py::test_literal_values_unpack_type_aliases_undefined SKIPPED
tests/introspection/test_literal_values.py::test_literal_values_unhashable_type PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_annotated-Annotated-True0] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_annotated-Annotated-True1] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_any-member2-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_any-Any-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_classvar-member4-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_classvar-member5-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_concatenate-member6-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_final-member7-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_final-member8-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_generic-Generic-True0] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_generic-Generic-True1] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_literal-member11-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_literal-member12-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_literalstring-LiteralString-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_never-Never-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_nodefault-member15-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_noextraitems-member16-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_noreturn-member17-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_noreturn-member18-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_notrequired-member19-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_readonly-member20-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_required-member21-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_self-Self-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_typealias-member23-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_typeguard-member24-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_typeis-member25-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_union-member26-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_union-member27-True] PASSED
tests/typing_objects/test_member_checks.py::test_identity_member_check[is_unpack-member28-True] PASSED
tests/typing_objects/test_member_checks.py::test_is_namedtuple[TypingNamedTuple] PASSED
tests/typing_objects/test_member_checks.py::test_is_namedtuple[TypingExtensionsNamedTuple] PASSED
tests/typing_objects/test_member_checks.py::test_is_namedtuple[CollectionsNamedTuple] PASSED
tests/typing_objects/test_member_checks.py::test_is_newtype[TypingNewType] PASSED
tests/typing_objects/test_member_checks.py::test_is_newtype[TypingExtensionsNewType] PASSED
tests/typing_objects/test_member_checks.py::test_is_paramspec[TypingExtensionsP] PASSED
tests/typing_objects/test_member_checks.py::test_is_paramspecargs[param_spec_args0] PASSED
tests/typing_objects/test_member_checks.py::test_is_paramspeckwargs[param_spec_kwargs0] PASSED
tests/typing_objects/test_member_checks.py::test_is_forwardref[forwardref0] PASSED
tests/typing_objects/test_member_checks.py::test_is_forwardref[forwardref1] PASSED
tests/typing_objects/test_member_checks.py::test_is_typealiastype[TypingExtensionsTypeAliasType] PASSED
tests/typing_objects/test_member_checks.py::test_is_typevar[TypingTypeVar] PASSED
tests/typing_objects/test_member_checks.py::test_is_typevar[TypingExtensionsTypeVar] PASSED
tests/typing_objects/test_member_checks.py::test_is_typevartuple[TypingExtensionsTypeVarTuple] PASSED
tests/typing_objects/test_member_checks.py::test_is_deprecated[deprecated0] PASSED
tests/typing_objects/test_member_checks.py::test_is_union_does_not_match_uniontype SKIPPED

======== 74 passed, 4 skipped ========
