icefall/.mypy_cache/3.9/_pytest/python_api.data.json
Patrick von Platen 0c7fe37e2f add hf hub
2021-12-08 23:01:51 +01:00

1 line
43 KiB
JSON

{".class": "MypyFile", "_fullname": "_pytest.python_api", "is_partial_stub_package": false, "is_stub": false, "names": {".class": "SymbolTable", "<subclass of \"Iterable\" and \"Sized\">": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "typing.Iterable"}, "typing.Sized"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python_api.<subclass of \"Iterable\" and \"Sized\">", "name": "<subclass of \"Iterable\" and \"Sized\">", "type_vars": []}, "flags": ["is_intersection"], "fullname": "_pytest.python_api.<subclass of \"Iterable\" and \"Sized\">", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python_api", "mro": ["_pytest.python_api.<subclass of \"Iterable\" and \"Sized\">", "typing.Iterable", "typing.Sized", "builtins.object"], "names": {".class": "SymbolTable"}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "<subclass of \"Iterable\" and \"Sized\">1": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "typing.Iterable"}, "typing.Sized"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python_api.<subclass of \"Iterable\" and \"Sized\">1", "name": "<subclass of \"Iterable\" and \"Sized\">", "type_vars": []}, "flags": ["is_intersection"], "fullname": "_pytest.python_api.<subclass of \"Iterable\" and \"Sized\">1", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python_api", "mro": ["_pytest.python_api.<subclass of \"Iterable\" and \"Sized\">1", "typing.Iterable", "typing.Sized", "builtins.object"], "names": {".class": "SymbolTable"}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Any": {".class": "SymbolTableNode", "cross_ref": "typing.Any", "kind": "Gdef"}, "ApproxBase": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python_api.ApproxBase", "name": "ApproxBase", "type_vars": []}, "flags": [], "fullname": "_pytest.python_api.ApproxBase", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python_api", "mro": ["_pytest.python_api.ApproxBase", "builtins.object"], "names": {".class": "SymbolTable", "__array_priority__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": "_pytest.python_api.ApproxBase.__array_priority__", "name": "__array_priority__", "type": "builtins.int"}}, "__array_ufunc__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.python_api.ApproxBase.__array_ufunc__", "name": "__array_ufunc__", "type": {".class": "NoneType"}}}, "__eq__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "actual"], "flags": [], "fullname": "_pytest.python_api.ApproxBase.__eq__", "name": "__eq__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["_pytest.python_api.ApproxBase", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__eq__ of ApproxBase", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "__hash__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.python_api.ApproxBase.__hash__", "name": "__hash__", "type": null}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1, 1, 1], "arg_names": ["self", "expected", "rel", "abs", "nan_ok"], "flags": [], "fullname": "_pytest.python_api.ApproxBase.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1, 1, 1], "arg_names": ["self", "expected", "rel", "abs", "nan_ok"], "arg_types": ["_pytest.python_api.ApproxBase", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "builtins.bool"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of ApproxBase", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "__ne__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "actual"], "flags": [], "fullname": "_pytest.python_api.ApproxBase.__ne__", "name": "__ne__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["_pytest.python_api.ApproxBase", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__ne__ of ApproxBase", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "__repr__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python_api.ApproxBase.__repr__", "name": "__repr__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["_pytest.python_api.ApproxBase"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__repr__ of ApproxBase", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_approx_scalar": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "x"], "flags": [], "fullname": "_pytest.python_api.ApproxBase._approx_scalar", "name": "_approx_scalar", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "x"], "arg_types": ["_pytest.python_api.ApproxBase", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_approx_scalar of ApproxBase", "ret_type": "_pytest.python_api.ApproxScalar", "type_guard": null, "variables": []}}}, "_check_type": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python_api.ApproxBase._check_type", "name": "_check_type", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python_api.ApproxBase"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_check_type of ApproxBase", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_yield_comparisons": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "actual"], "flags": [], "fullname": "_pytest.python_api.ApproxBase._yield_comparisons", "name": "_yield_comparisons", "type": null}}, "abs": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python_api.ApproxBase.abs", "name": "abs", "type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}}}, "expected": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python_api.ApproxBase.expected", "name": "expected", "type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}}}, "nan_ok": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python_api.ApproxBase.nan_ok", "name": "nan_ok", "type": "builtins.bool"}}, "rel": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python_api.ApproxBase.rel", "name": "rel", "type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "ApproxDecimal": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.python_api.ApproxScalar"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python_api.ApproxDecimal", "name": "ApproxDecimal", "type_vars": []}, "flags": [], "fullname": "_pytest.python_api.ApproxDecimal", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python_api", "mro": ["_pytest.python_api.ApproxDecimal", "_pytest.python_api.ApproxScalar", "_pytest.python_api.ApproxBase", "builtins.object"], "names": {".class": "SymbolTable", "DEFAULT_ABSOLUTE_TOLERANCE": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.python_api.ApproxDecimal.DEFAULT_ABSOLUTE_TOLERANCE", "name": "DEFAULT_ABSOLUTE_TOLERANCE", "type": "decimal.Decimal"}}, "DEFAULT_RELATIVE_TOLERANCE": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.python_api.ApproxDecimal.DEFAULT_RELATIVE_TOLERANCE", "name": "DEFAULT_RELATIVE_TOLERANCE", "type": "decimal.Decimal"}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "ApproxMapping": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.python_api.ApproxBase"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python_api.ApproxMapping", "name": "ApproxMapping", "type_vars": []}, "flags": [], "fullname": "_pytest.python_api.ApproxMapping", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python_api", "mro": ["_pytest.python_api.ApproxMapping", "_pytest.python_api.ApproxBase", "builtins.object"], "names": {".class": "SymbolTable", "__eq__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "actual"], "flags": [], "fullname": "_pytest.python_api.ApproxMapping.__eq__", "name": "__eq__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["_pytest.python_api.ApproxMapping", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__eq__ of ApproxMapping", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "__repr__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python_api.ApproxMapping.__repr__", "name": "__repr__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["_pytest.python_api.ApproxMapping"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__repr__ of ApproxMapping", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_check_type": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python_api.ApproxMapping._check_type", "name": "_check_type", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python_api.ApproxMapping"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_check_type of ApproxMapping", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_yield_comparisons": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "actual"], "flags": ["is_generator"], "fullname": "_pytest.python_api.ApproxMapping._yield_comparisons", "name": "_yield_comparisons", "type": null}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "ApproxNumpy": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.python_api.ApproxBase"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python_api.ApproxNumpy", "name": "ApproxNumpy", "type_vars": []}, "flags": [], "fullname": "_pytest.python_api.ApproxNumpy", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python_api", "mro": ["_pytest.python_api.ApproxNumpy", "_pytest.python_api.ApproxBase", "builtins.object"], "names": {".class": "SymbolTable", "__eq__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "actual"], "flags": [], "fullname": "_pytest.python_api.ApproxNumpy.__eq__", "name": "__eq__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["_pytest.python_api.ApproxNumpy", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__eq__ of ApproxNumpy", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "__repr__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python_api.ApproxNumpy.__repr__", "name": "__repr__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["_pytest.python_api.ApproxNumpy"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__repr__ of ApproxNumpy", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_yield_comparisons": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "actual"], "flags": ["is_generator"], "fullname": "_pytest.python_api.ApproxNumpy._yield_comparisons", "name": "_yield_comparisons", "type": null}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "ApproxScalar": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.python_api.ApproxBase"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python_api.ApproxScalar", "name": "ApproxScalar", "type_vars": []}, "flags": [], "fullname": "_pytest.python_api.ApproxScalar", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python_api", "mro": ["_pytest.python_api.ApproxScalar", "_pytest.python_api.ApproxBase", "builtins.object"], "names": {".class": "SymbolTable", "DEFAULT_ABSOLUTE_TOLERANCE": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": "_pytest.python_api.ApproxScalar.DEFAULT_ABSOLUTE_TOLERANCE", "name": "DEFAULT_ABSOLUTE_TOLERANCE", "type": {".class": "UnionType", "items": ["builtins.float", "decimal.Decimal"]}}}, "DEFAULT_RELATIVE_TOLERANCE": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": "_pytest.python_api.ApproxScalar.DEFAULT_RELATIVE_TOLERANCE", "name": "DEFAULT_RELATIVE_TOLERANCE", "type": {".class": "UnionType", "items": ["builtins.float", "decimal.Decimal"]}}}, "__eq__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "actual"], "flags": [], "fullname": "_pytest.python_api.ApproxScalar.__eq__", "name": "__eq__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["_pytest.python_api.ApproxScalar", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__eq__ of ApproxScalar", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "__hash__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.python_api.ApproxScalar.__hash__", "name": "__hash__", "type": null}}, "__repr__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python_api.ApproxScalar.__repr__", "name": "__repr__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["_pytest.python_api.ApproxScalar"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__repr__ of ApproxScalar", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "tolerance": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.python_api.ApproxScalar.tolerance", "name": "tolerance", "type": null}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "tolerance", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python_api.ApproxScalar"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "tolerance of ApproxScalar", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "ApproxSequencelike": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.python_api.ApproxBase"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python_api.ApproxSequencelike", "name": "ApproxSequencelike", "type_vars": []}, "flags": [], "fullname": "_pytest.python_api.ApproxSequencelike", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python_api", "mro": ["_pytest.python_api.ApproxSequencelike", "_pytest.python_api.ApproxBase", "builtins.object"], "names": {".class": "SymbolTable", "__eq__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "actual"], "flags": [], "fullname": "_pytest.python_api.ApproxSequencelike.__eq__", "name": "__eq__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["_pytest.python_api.ApproxSequencelike", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__eq__ of ApproxSequencelike", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "__repr__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python_api.ApproxSequencelike.__repr__", "name": "__repr__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["_pytest.python_api.ApproxSequencelike"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__repr__ of ApproxSequencelike", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_check_type": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python_api.ApproxSequencelike._check_type", "name": "_check_type", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python_api.ApproxSequencelike"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_check_type of ApproxSequencelike", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_yield_comparisons": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "actual"], "flags": [], "fullname": "_pytest.python_api.ApproxSequencelike._yield_comparisons", "name": "_yield_comparisons", "type": null}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Callable": {".class": "SymbolTableNode", "cross_ref": "typing.Callable", "kind": "Gdef"}, "Complex": {".class": "SymbolTableNode", "cross_ref": "numbers.Complex", "kind": "Gdef"}, "Decimal": {".class": "SymbolTableNode", "cross_ref": "decimal.Decimal", "kind": "Gdef"}, "Generic": {".class": "SymbolTableNode", "cross_ref": "typing.Generic", "kind": "Gdef"}, "Iterable": {".class": "SymbolTableNode", "cross_ref": "typing.Iterable", "kind": "Gdef"}, "Mapping": {".class": "SymbolTableNode", "cross_ref": "typing.Mapping", "kind": "Gdef"}, "Optional": {".class": "SymbolTableNode", "cross_ref": "typing.Optional", "kind": "Gdef"}, "Pattern": {".class": "SymbolTableNode", "cross_ref": "typing.Pattern", "kind": "Gdef"}, "RaisesContext": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python_api.RaisesContext", "name": "RaisesContext", "type_vars": [{".class": "TypeVarDef", "fullname": "_pytest.python_api._E", "id": 1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}]}, "flags": ["is_final"], "fullname": "_pytest.python_api.RaisesContext", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python_api", "mro": ["_pytest.python_api.RaisesContext", "builtins.object"], "names": {".class": "SymbolTable", "__enter__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python_api.RaisesContext.__enter__", "name": "__enter__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": 1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}], "type_ref": "_pytest.python_api.RaisesContext"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__enter__ of RaisesContext", "ret_type": {".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": 1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}], "type_ref": "_pytest._code.code.ExceptionInfo"}, "type_guard": null, "variables": []}}}, "__exit__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "exc_type", "exc_val", "exc_tb"], "flags": [], "fullname": "_pytest.python_api.RaisesContext.__exit__", "name": "__exit__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": [null, null, null, null], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": 1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}], "type_ref": "_pytest.python_api.RaisesContext"}, {".class": "UnionType", "items": [{".class": "TypeType", "item": "builtins.BaseException"}, {".class": "NoneType"}]}, {".class": "UnionType", "items": ["builtins.BaseException", {".class": "NoneType"}]}, {".class": "UnionType", "items": ["types.TracebackType", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__exit__ of RaisesContext", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 1], "arg_names": ["self", "expected_exception", "message", "match_expr"], "flags": [], "fullname": "_pytest.python_api.RaisesContext.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 1], "arg_names": ["self", "expected_exception", "message", "match_expr"], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": 1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}], "type_ref": "_pytest.python_api.RaisesContext"}, {".class": "UnionType", "items": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": 1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}, {".class": "Instance", "args": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": 1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}], "type_ref": "builtins.tuple"}]}, "builtins.str", {".class": "UnionType", "items": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Pattern"}, {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of RaisesContext", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "excinfo": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.python_api.RaisesContext.excinfo", "name": "excinfo", "type": {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": 1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}], "type_ref": "_pytest._code.code.ExceptionInfo"}, {".class": "NoneType"}]}}}, "expected_exception": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python_api.RaisesContext.expected_exception", "name": "expected_exception", "type": {".class": "UnionType", "items": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": 1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}, {".class": "Instance", "args": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": 1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}], "type_ref": "builtins.tuple"}]}}}, "match_expr": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python_api.RaisesContext.match_expr", "name": "match_expr", "type": {".class": "UnionType", "items": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Pattern"}, {".class": "NoneType"}]}}}, "message": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python_api.RaisesContext.message", "name": "message", "type": "builtins.str"}}}, "tuple_type": null, "type_vars": ["_E"], "typeddict_type": null}}, "STRING_TYPES": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.STRING_TYPES", "kind": "Gdef"}, "Sized": {".class": "SymbolTableNode", "cross_ref": "typing.Sized", "kind": "Gdef"}, "TYPE_CHECKING": {".class": "SymbolTableNode", "cross_ref": "typing.TYPE_CHECKING", "kind": "Gdef"}, "TracebackType": {".class": "SymbolTableNode", "cross_ref": "types.TracebackType", "kind": "Gdef"}, "Tuple": {".class": "SymbolTableNode", "cross_ref": "typing.Tuple", "kind": "Gdef"}, "Type": {".class": "SymbolTableNode", "cross_ref": "typing.Type", "kind": "Gdef"}, "TypeVar": {".class": "SymbolTableNode", "cross_ref": "typing.TypeVar", "kind": "Gdef"}, "Union": {".class": "SymbolTableNode", "cross_ref": "typing.Union", "kind": "Gdef"}, "_E": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeVarExpr", "fullname": "_pytest.python_api._E", "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.python_api.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.python_api.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.python_api.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.python_api.__package__", "name": "__package__", "type": "builtins.str"}}, "_as_numpy_array": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["obj"], "flags": [], "fullname": "_pytest.python_api._as_numpy_array", "name": "_as_numpy_array", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["obj"], "arg_types": ["builtins.object"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_as_numpy_array", "ret_type": {".class": "UnionType", "items": ["numpy.ndarray", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "_is_numpy_array": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["obj"], "flags": [], "fullname": "_pytest.python_api._is_numpy_array", "name": "_is_numpy_array", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["obj"], "arg_types": ["builtins.object"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_is_numpy_array", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "_non_numeric_type_error": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["value", "at"], "flags": [], "fullname": "_pytest.python_api._non_numeric_type_error", "name": "_non_numeric_type_error", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["value", "at"], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_non_numeric_type_error", "ret_type": "builtins.TypeError", "type_guard": null, "variables": []}}}, "_pytest": {".class": "SymbolTableNode", "cross_ref": "_pytest", "kind": "Gdef"}, "_recursive_list_map": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["f", "x"], "flags": [], "fullname": "_pytest.python_api._recursive_list_map", "name": "_recursive_list_map", "type": null}}, "approx": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1, 1, 1], "arg_names": ["expected", "rel", "abs", "nan_ok"], "flags": [], "fullname": "_pytest.python_api.approx", "name": "approx", "type": {".class": "CallableType", "arg_kinds": [0, 1, 1, 1], "arg_names": ["expected", "rel", "abs", "nan_ok"], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "builtins.bool"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "approx", "ret_type": "_pytest.python_api.ApproxBase", "type_guard": null, "variables": []}}}, "cast": {".class": "SymbolTableNode", "cross_ref": "typing.cast", "kind": "Gdef"}, "fail": {".class": "SymbolTableNode", "cross_ref": "_pytest.outcomes.fail", "kind": "Gdef"}, "final": {".class": "SymbolTableNode", "cross_ref": "typing.final", "kind": "Gdef"}, "math": {".class": "SymbolTableNode", "cross_ref": "math", "kind": "Gdef"}, "ndarray": {".class": "SymbolTableNode", "cross_ref": "numpy.ndarray", "kind": "Gdef"}, "overload": {".class": "SymbolTableNode", "cross_ref": "typing.overload", "kind": "Gdef"}, "pprint": {".class": "SymbolTableNode", "cross_ref": "pprint", "kind": "Gdef"}, "raises": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "OverloadedFuncDef", "flags": [], "fullname": "_pytest.python_api.raises", "impl": {".class": "FuncDef", "arg_kinds": [0, 2, 4], "arg_names": ["expected_exception", "args", "kwargs"], "flags": ["is_overload"], "fullname": "_pytest.python_api.raises", "name": "raises", "type": {".class": "CallableType", "arg_kinds": [0, 2, 4], "arg_names": ["expected_exception", "args", "kwargs"], "arg_types": [{".class": "UnionType", "items": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}, {".class": "Instance", "args": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}], "type_ref": "builtins.tuple"}]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "raises", "ret_type": {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}], "type_ref": "_pytest.python_api.RaisesContext"}, {".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}], "type_ref": "_pytest._code.code.ExceptionInfo"}]}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}]}}, "items": [{".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 5], "arg_names": ["expected_exception", "match"], "flags": ["is_overload", "is_decorated"], "fullname": "_pytest.python_api.raises", "name": "raises", "type": {".class": "CallableType", "arg_kinds": [0, 5], "arg_names": ["expected_exception", "match"], "arg_types": [{".class": "UnionType", "items": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}, {".class": "Instance", "args": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}], "type_ref": "builtins.tuple"}]}, {".class": "UnionType", "items": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Pattern"}, {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "raises", "ret_type": {".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}], "type_ref": "_pytest.python_api.RaisesContext"}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}]}}, "is_overload": true, "var": {".class": "Var", "flags": [], "fullname": null, "name": "raises", "type": null}}, {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0, 2, 4], "arg_names": ["expected_exception", "func", "args", "kwargs"], "flags": ["is_overload", "is_decorated"], "fullname": "_pytest.python_api.raises", "name": "raises", "type": {".class": "CallableType", "arg_kinds": [0, 0, 2, 4], "arg_names": ["expected_exception", "func", "args", "kwargs"], "arg_types": [{".class": "UnionType", "items": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}, {".class": "Instance", "args": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}], "type_ref": "builtins.tuple"}]}, {".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}, "type_guard": null, "variables": []}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "raises", "ret_type": {".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}], "type_ref": "_pytest._code.code.ExceptionInfo"}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}]}}, "is_overload": true, "var": {".class": "Var", "flags": [], "fullname": null, "name": "raises", "type": null}}], "type": {".class": "Overloaded", "items": [{".class": "CallableType", "arg_kinds": [0, 5], "arg_names": ["expected_exception", "match"], "arg_types": [{".class": "UnionType", "items": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}, {".class": "Instance", "args": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}], "type_ref": "builtins.tuple"}]}, {".class": "UnionType", "items": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Pattern"}, {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "raises", "ret_type": {".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}], "type_ref": "_pytest.python_api.RaisesContext"}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}]}, {".class": "CallableType", "arg_kinds": [0, 0, 2, 4], "arg_names": ["expected_exception", "func", "args", "kwargs"], "arg_types": [{".class": "UnionType", "items": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}, {".class": "Instance", "args": [{".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}}], "type_ref": "builtins.tuple"}]}, {".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}, "type_guard": null, "variables": []}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "raises", "ret_type": {".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}], "type_ref": "_pytest._code.code.ExceptionInfo"}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.python_api._E", "id": -1, "name": "_E", "upper_bound": "builtins.BaseException", "values": [], "variance": 0}]}]}}}}, "path": "/home/patrick/anaconda3/lib/python3.9/site-packages/_pytest/python_api.py"}