mirror of
https://github.com/k2-fsa/icefall.git
synced 2025-09-04 22:54:18 +00:00
1 line
152 KiB
JSON
1 line
152 KiB
JSON
{".class": "MypyFile", "_fullname": "_pytest.fixtures", "is_partial_stub_package": false, "is_stub": false, "names": {".class": "SymbolTable", "Any": {".class": "SymbolTableNode", "cross_ref": "typing.Any", "kind": "Gdef"}, "CallSpec2": {".class": "SymbolTableNode", "cross_ref": "_pytest.python.CallSpec2", "kind": "Gdef"}, "Callable": {".class": "SymbolTableNode", "cross_ref": "typing.Callable", "kind": "Gdef"}, "Config": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.Config", "kind": "Gdef"}, "Deque": {".class": "SymbolTableNode", "cross_ref": "typing.Deque", "kind": "Gdef"}, "Dict": {".class": "SymbolTableNode", "cross_ref": "typing.Dict", "kind": "Gdef"}, "FILLFUNCARGS": {".class": "SymbolTableNode", "cross_ref": "_pytest.deprecated.FILLFUNCARGS", "kind": "Gdef"}, "FixtureDef": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.fixtures.FixtureDef", "name": "FixtureDef", "type_vars": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}]}, "flags": ["is_final"], "fullname": "_pytest.fixtures.FixtureDef", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.fixtures", "mro": ["_pytest.fixtures.FixtureDef", "builtins.object"], "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0, 0, 1, 1], "arg_names": ["self", "fixturemanager", "baseid", "argname", "func", "scope", "params", "unittest", "ids"], "flags": [], "fullname": "_pytest.fixtures.FixtureDef.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0, 0, 1, 1], "arg_names": ["self", "fixturemanager", "baseid", "argname", "func", "scope", "params", "unittest", "ids"], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures.FixtureDef"}, "_pytest.fixtures.FixtureManager", {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}, "builtins.str", {".class": "TypeAliasType", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures._FixtureFunc"}, {".class": "UnionType", "items": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["builtins.str", "_pytest.config.Config"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}]}, {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "typing.Sequence"}, {".class": "NoneType"}]}, "builtins.bool", {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "builtins.tuple"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}, {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of FixtureDef", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "__repr__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.fixtures.FixtureDef.__repr__", "name": "__repr__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures.FixtureDef"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__repr__ of FixtureDef", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_finalizers": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureDef._finalizers", "name": "_finalizers", "type": {".class": "Instance", "args": [{".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": "builtins.object", "type_guard": null, "variables": []}], "type_ref": "builtins.list"}}}, "_fixturemanager": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureDef._fixturemanager", "name": "_fixturemanager", "type": "_pytest.fixtures.FixtureManager"}}, "addfinalizer": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "finalizer"], "flags": [], "fullname": "_pytest.fixtures.FixtureDef.addfinalizer", "name": "addfinalizer", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "finalizer"], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures.FixtureDef"}, {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": "builtins.object", "type_guard": null, "variables": []}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "addfinalizer of FixtureDef", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "argname": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureDef.argname", "name": "argname", "type": "builtins.str"}}, "argnames": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureDef.argnames", "name": "argnames", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.tuple"}}}, "baseid": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureDef.baseid", "name": "baseid", "type": "builtins.str"}}, "cache_key": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "flags": [], "fullname": "_pytest.fixtures.FixtureDef.cache_key", "name": "cache_key", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures.FixtureDef"}, "_pytest.fixtures.SubRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "cache_key of FixtureDef", "ret_type": "builtins.object", "type_guard": null, "variables": []}}}, "cached_result": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureDef.cached_result", "name": "cached_result", "type": {".class": "UnionType", "items": [{".class": "TupleType", "implicit": false, "items": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}, "builtins.object", {".class": "NoneType"}], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}, {".class": "TupleType", "implicit": false, "items": [{".class": "NoneType"}, "builtins.object", {".class": "TupleType", "implicit": false, "items": [{".class": "TypeType", "item": "builtins.BaseException"}, "builtins.BaseException", "types.TracebackType"], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}, {".class": "NoneType"}]}}}, "execute": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "flags": [], "fullname": "_pytest.fixtures.FixtureDef.execute", "name": "execute", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures.FixtureDef"}, "_pytest.fixtures.SubRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "execute of FixtureDef", "ret_type": {".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}, "type_guard": null, "variables": []}}}, "finish": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "flags": [], "fullname": "_pytest.fixtures.FixtureDef.finish", "name": "finish", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "request"], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures.FixtureDef"}, "_pytest.fixtures.SubRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "finish of FixtureDef", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "func": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureDef.func", "name": "func", "type": {".class": "UnionType", "items": [{".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}, "type_guard": null, "variables": []}, {".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "NoneType"}, {".class": "NoneType"}], "type_ref": "typing.Generator"}, "type_guard": null, "variables": []}]}}}, "has_location": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureDef.has_location", "name": "has_location", "type": "builtins.bool"}}, "ids": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureDef.ids", "name": "ids", "type": {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "builtins.tuple"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}, {".class": "NoneType"}]}}}, "params": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureDef.params", "name": "params", "type": {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "typing.Sequence"}, {".class": "NoneType"}]}}}, "scope": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureDef.scope", "name": "scope", "type": {".class": "UnionType", "items": [{".class": "LiteralType", "fallback": "builtins.str", "value": "session"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "package"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "module"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "class"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "function"}]}}}, "scopenum": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureDef.scopenum", "name": "scopenum", "type": "builtins.int"}}, "unittest": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureDef.unittest", "name": "unittest", "type": "builtins.bool"}}}, "tuple_type": null, "type_vars": ["_FixtureValue"], "typeddict_type": null}}, "FixtureFunctionMarker": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.fixtures.FixtureFunctionMarker", "name": "FixtureFunctionMarker", "type_vars": []}, "flags": ["is_final"], "fullname": "_pytest.fixtures.FixtureFunctionMarker", "metaclass_type": null, "metadata": {"attrs": {"attributes": [{"context_column": 4, "context_line": 1188, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": false, "init": true, "init_type": {".class": "UnionType", "items": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["builtins.str", "_pytest.config.Config"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}]}, "kw_only": false, "name": "scope"}, {"context_column": 4, "context_line": 1189, "converter_is_attr_converters_optional": false, "converter_name": "_pytest.fixtures._params_converter", "has_default": false, "init": true, "init_type": {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, {".class": "NoneType"}]}, "kw_only": false, "name": "params"}, {"context_column": 4, "context_line": 1190, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": true, "init": true, "init_type": "builtins.bool", "kw_only": false, "name": "autouse"}, {"context_column": 4, "context_line": 1191, "converter_is_attr_converters_optional": false, "converter_name": "_pytest.fixtures._ensure_immutable_ids", "has_default": true, "init": true, "init_type": {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "builtins.tuple"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}]}, "kw_only": false, "name": "ids"}, {"context_column": 4, "context_line": 1199, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": true, "init": true, "init_type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}, "kw_only": false, "name": "name"}], "frozen": true}}, "module_name": "_pytest.fixtures", "mro": ["_pytest.fixtures.FixtureFunctionMarker", "builtins.object"], "names": {".class": "SymbolTable", "_AT": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "TypeVarExpr", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}}, "__call__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "function"], "flags": [], "fullname": "_pytest.fixtures.FixtureFunctionMarker.__call__", "name": "__call__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "function"], "arg_types": ["_pytest.fixtures.FixtureFunctionMarker", {".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__call__ of FixtureFunctionMarker", "ret_type": {".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}]}}}, "__ge__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.FixtureFunctionMarker.__ge__", "name": "__ge__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__ge__ of FixtureFunctionMarker", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__ge__-redefinition": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.FixtureFunctionMarker.__ge__", "kind": "Mdef", "plugin_generated": true}, "__gt__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.FixtureFunctionMarker.__gt__", "name": "__gt__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__gt__ of FixtureFunctionMarker", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__gt__-redefinition": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.FixtureFunctionMarker.__gt__", "kind": "Mdef", "plugin_generated": true}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 1, 1, 1], "arg_names": ["self", "scope", "params", "autouse", "ids", "name"], "flags": [], "fullname": "_pytest.fixtures.FixtureFunctionMarker.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 1, 1, 1], "arg_names": ["self", "scope", "params", "autouse", "ids", "name"], "arg_types": ["_pytest.fixtures.FixtureFunctionMarker", {".class": "UnionType", "items": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["builtins.str", "_pytest.config.Config"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}]}, {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "typing.Iterable"}, {".class": "NoneType"}]}, "builtins.bool", {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "typing.Iterable"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}, {".class": "NoneType"}]}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of FixtureFunctionMarker", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}, "plugin_generated": true}, "__init__-redefinition": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.FixtureFunctionMarker.__init__", "kind": "Mdef", "plugin_generated": true}, "__le__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.FixtureFunctionMarker.__le__", "name": "__le__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__le__ of FixtureFunctionMarker", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__le__-redefinition": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.FixtureFunctionMarker.__le__", "kind": "Mdef", "plugin_generated": true}, "__lt__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.FixtureFunctionMarker.__lt__", "name": "__lt__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__lt__ of FixtureFunctionMarker", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.FixtureFunctionMarker._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__lt__-redefinition": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.FixtureFunctionMarker.__lt__", "kind": "Mdef", "plugin_generated": true}, "autouse": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "_pytest.fixtures.FixtureFunctionMarker.autouse", "name": "autouse", "type": "builtins.bool"}}, "ids": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "_pytest.fixtures.FixtureFunctionMarker.ids", "name": "ids", "type": {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "builtins.tuple"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}]}}}, "name": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "_pytest.fixtures.FixtureFunctionMarker.name", "name": "name", "type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}}}, "params": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "_pytest.fixtures.FixtureFunctionMarker.params", "name": "params", "type": {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, {".class": "NoneType"}]}}}, "scope": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "_pytest.fixtures.FixtureFunctionMarker.scope", "name": "scope", "type": {".class": "UnionType", "items": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["builtins.str", "_pytest.config.Config"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}]}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "FixtureLookupError": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.LookupError"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.fixtures.FixtureLookupError", "name": "FixtureLookupError", "type_vars": []}, "flags": ["is_final"], "fullname": "_pytest.fixtures.FixtureLookupError", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.fixtures", "mro": ["_pytest.fixtures.FixtureLookupError", "builtins.LookupError", "builtins.Exception", "builtins.BaseException", "builtins.object"], "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 1], "arg_names": ["self", "argname", "request", "msg"], "flags": [], "fullname": "_pytest.fixtures.FixtureLookupError.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 1], "arg_names": ["self", "argname", "request", "msg"], "arg_types": ["_pytest.fixtures.FixtureLookupError", {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}, "_pytest.fixtures.FixtureRequest", {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of FixtureLookupError", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "argname": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureLookupError.argname", "name": "argname", "type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}}}, "fixturestack": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureLookupError.fixturestack", "name": "fixturestack", "type": {".class": "Instance", "args": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "builtins.list"}}}, "formatrepr": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.fixtures.FixtureLookupError.formatrepr", "name": "formatrepr", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureLookupError"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "formatrepr of FixtureLookupError", "ret_type": "_pytest.fixtures.FixtureLookupErrorRepr", "type_guard": null, "variables": []}}}, "msg": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureLookupError.msg", "name": "msg", "type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}}}, "request": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureLookupError.request", "name": "request", "type": "_pytest.fixtures.FixtureRequest"}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "FixtureLookupErrorRepr": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest._code.code.TerminalRepr"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.fixtures.FixtureLookupErrorRepr", "name": "FixtureLookupErrorRepr", "type_vars": []}, "flags": [], "fullname": "_pytest.fixtures.FixtureLookupErrorRepr", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.fixtures", "mro": ["_pytest.fixtures.FixtureLookupErrorRepr", "_pytest._code.code.TerminalRepr", "builtins.object"], "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0], "arg_names": ["self", "filename", "firstlineno", "tblines", "errorstring", "argname"], "flags": [], "fullname": "_pytest.fixtures.FixtureLookupErrorRepr.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0], "arg_names": ["self", "filename", "firstlineno", "tblines", "errorstring", "argname"], "arg_types": ["_pytest.fixtures.FixtureLookupErrorRepr", {".class": "UnionType", "items": ["builtins.str", "py.path.local"]}, "builtins.int", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, "builtins.str", {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of FixtureLookupErrorRepr", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "argname": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureLookupErrorRepr.argname", "name": "argname", "type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}}}, "errorstring": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureLookupErrorRepr.errorstring", "name": "errorstring", "type": "builtins.str"}}, "filename": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureLookupErrorRepr.filename", "name": "filename", "type": {".class": "UnionType", "items": ["builtins.str", "py.path.local"]}}}, "firstlineno": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureLookupErrorRepr.firstlineno", "name": "firstlineno", "type": "builtins.int"}}, "tblines": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureLookupErrorRepr.tblines", "name": "tblines", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}}}, "toterminal": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "tw"], "flags": [], "fullname": "_pytest.fixtures.FixtureLookupErrorRepr.toterminal", "name": "toterminal", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "tw"], "arg_types": ["_pytest.fixtures.FixtureLookupErrorRepr", "_pytest._io.terminalwriter.TerminalWriter"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "toterminal of FixtureLookupErrorRepr", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "FixtureManager": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.fixtures.FixtureManager", "name": "FixtureManager", "type_vars": []}, "flags": [], "fullname": "_pytest.fixtures.FixtureManager", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.fixtures", "mro": ["_pytest.fixtures.FixtureManager", "builtins.object"], "names": {".class": "SymbolTable", "FixtureLookupError": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.fixtures.FixtureManager.FixtureLookupError", "name": "FixtureLookupError", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1], "arg_names": ["argname", "request", "msg"], "arg_types": [{".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}, "_pytest.fixtures.FixtureRequest", {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": ["_pytest.fixtures.FixtureLookupError"], "def_extras": {"first_arg": "self"}, "fallback": "builtins.type", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": "_pytest.fixtures.FixtureLookupError", "type_guard": null, "variables": []}}}, "FixtureLookupErrorRepr": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.fixtures.FixtureManager.FixtureLookupErrorRepr", "name": "FixtureLookupErrorRepr", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["filename", "firstlineno", "tblines", "errorstring", "argname"], "arg_types": [{".class": "UnionType", "items": ["builtins.str", "py.path.local"]}, "builtins.int", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, "builtins.str", {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": ["_pytest.fixtures.FixtureLookupErrorRepr"], "def_extras": {"first_arg": "self"}, "fallback": "builtins.type", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": "_pytest.fixtures.FixtureLookupErrorRepr", "type_guard": null, "variables": []}}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "session"], "flags": [], "fullname": "_pytest.fixtures.FixtureManager.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "session"], "arg_types": ["_pytest.fixtures.FixtureManager", "_pytest.main.Session"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of FixtureManager", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_arg2fixturedefs": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureManager._arg2fixturedefs", "name": "_arg2fixturedefs", "type": {".class": "Instance", "args": ["builtins.str", {".class": "Instance", "args": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "builtins.list"}], "type_ref": "builtins.dict"}}}, "_get_direct_parametrize_args": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "node"], "flags": [], "fullname": "_pytest.fixtures.FixtureManager._get_direct_parametrize_args", "name": "_get_direct_parametrize_args", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "node"], "arg_types": ["_pytest.fixtures.FixtureManager", "_pytest.nodes.Node"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_get_direct_parametrize_args of FixtureManager", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "type_guard": null, "variables": []}}}, "_getautousenames": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "nodeid"], "flags": ["is_generator"], "fullname": "_pytest.fixtures.FixtureManager._getautousenames", "name": "_getautousenames", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "nodeid"], "arg_types": ["_pytest.fixtures.FixtureManager", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_getautousenames of FixtureManager", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Iterator"}, "type_guard": null, "variables": []}}}, "_holderobjseen": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureManager._holderobjseen", "name": "_holderobjseen", "type": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.set"}}}, "_matchfactories": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "fixturedefs", "nodeid"], "flags": ["is_generator"], "fullname": "_pytest.fixtures.FixtureManager._matchfactories", "name": "_matchfactories", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "fixturedefs", "nodeid"], "arg_types": ["_pytest.fixtures.FixtureManager", {".class": "Instance", "args": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "typing.Iterable"}, "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_matchfactories of FixtureManager", "ret_type": {".class": "Instance", "args": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "typing.Iterator"}, "type_guard": null, "variables": []}}}, "_nodeid_autousenames": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureManager._nodeid_autousenames", "name": "_nodeid_autousenames", "type": {".class": "Instance", "args": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "type_ref": "builtins.dict"}}}, "config": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureManager.config", "name": "config", "type": "_pytest.config.Config"}}, "getfixtureclosure": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 1], "arg_names": ["self", "fixturenames", "parentnode", "ignore_args"], "flags": [], "fullname": "_pytest.fixtures.FixtureManager.getfixtureclosure", "name": "getfixtureclosure", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 1], "arg_names": ["self", "fixturenames", "parentnode", "ignore_args"], "arg_types": ["_pytest.fixtures.FixtureManager", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.tuple"}, "_pytest.nodes.Node", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "getfixtureclosure of FixtureManager", "ret_type": {".class": "TupleType", "implicit": false, "items": [{".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.tuple"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str", {".class": "Instance", "args": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "typing.Sequence"}], "type_ref": "builtins.dict"}], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}, "type_guard": null, "variables": []}}}, "getfixturedefs": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "argname", "nodeid"], "flags": [], "fullname": "_pytest.fixtures.FixtureManager.getfixturedefs", "name": "getfixturedefs", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "argname", "nodeid"], "arg_types": ["_pytest.fixtures.FixtureManager", "builtins.str", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "getfixturedefs of FixtureManager", "ret_type": {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "typing.Sequence"}, {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "getfixtureinfo": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 1], "arg_names": ["self", "node", "func", "cls", "funcargs"], "flags": [], "fullname": "_pytest.fixtures.FixtureManager.getfixtureinfo", "name": "getfixtureinfo", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 1], "arg_names": ["self", "node", "func", "cls", "funcargs"], "arg_types": ["_pytest.fixtures.FixtureManager", "_pytest.nodes.Node", {".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": "getfixtureinfo of FixtureManager", "ret_type": "_pytest.fixtures.FuncFixtureInfo", "type_guard": null, "variables": []}}}, "parsefactories": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1, 1], "arg_names": ["self", "node_or_obj", "nodeid", "unittest"], "flags": [], "fullname": "_pytest.fixtures.FixtureManager.parsefactories", "name": "parsefactories", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1, 1], "arg_names": ["self", "node_or_obj", "nodeid", "unittest"], "arg_types": ["_pytest.fixtures.FixtureManager", {".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": "parsefactories of FixtureManager", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_collection_modifyitems": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "items"], "flags": [], "fullname": "_pytest.fixtures.FixtureManager.pytest_collection_modifyitems", "name": "pytest_collection_modifyitems", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "items"], "arg_types": ["_pytest.fixtures.FixtureManager", {".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "builtins.list"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_collection_modifyitems of FixtureManager", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_generate_tests": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "metafunc"], "flags": [], "fullname": "_pytest.fixtures.FixtureManager.pytest_generate_tests", "name": "pytest_generate_tests", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "metafunc"], "arg_types": ["_pytest.fixtures.FixtureManager", "_pytest.python.Metafunc"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_generate_tests of FixtureManager", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_plugin_registered": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "plugin"], "flags": [], "fullname": "_pytest.fixtures.FixtureManager.pytest_plugin_registered", "name": "pytest_plugin_registered", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "plugin"], "arg_types": ["_pytest.fixtures.FixtureManager", "builtins.object"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_plugin_registered of FixtureManager", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "session": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureManager.session", "name": "session", "type": "_pytest.main.Session"}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "FixtureRequest": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.fixtures.FixtureRequest", "name": "FixtureRequest", "type_vars": []}, "flags": [], "fullname": "_pytest.fixtures.FixtureRequest", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.fixtures", "mro": ["_pytest.fixtures.FixtureRequest", "builtins.object"], "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 5], "arg_names": ["self", "pyfuncitem", "_ispytest"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 5], "arg_names": ["self", "pyfuncitem", "_ispytest"], "arg_types": ["_pytest.fixtures.FixtureRequest", {".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 FixtureRequest", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "__repr__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest.__repr__", "name": "__repr__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__repr__ of FixtureRequest", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_addfinalizer": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "finalizer", "scope"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._addfinalizer", "name": "_addfinalizer", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "finalizer", "scope"], "arg_types": ["_pytest.fixtures.FixtureRequest", {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": "builtins.object", "type_guard": null, "variables": []}, {".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": "_addfinalizer of FixtureRequest", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_arg2fixturedefs": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._arg2fixturedefs", "name": "_arg2fixturedefs", "type": {".class": "Instance", "args": ["builtins.str", {".class": "Instance", "args": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "typing.Sequence"}], "type_ref": "builtins.dict"}}}, "_arg2index": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureRequest._arg2index", "name": "_arg2index", "type": {".class": "Instance", "args": ["builtins.str", "builtins.int"], "type_ref": "builtins.dict"}}}, "_check_scope": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "argname", "invoking_scope", "requested_scope"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._check_scope", "name": "_check_scope", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "argname", "invoking_scope", "requested_scope"], "arg_types": ["_pytest.fixtures.FixtureRequest", "builtins.str", {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_check_scope of FixtureRequest", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_compute_fixture_value": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "fixturedef"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._compute_fixture_value", "name": "_compute_fixture_value", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "fixturedef"], "arg_types": ["_pytest.fixtures.FixtureRequest", {".class": "Instance", "args": ["builtins.object"], "type_ref": "_pytest.fixtures.FixtureDef"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_compute_fixture_value of FixtureRequest", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_factorytraceback": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._factorytraceback", "name": "_factorytraceback", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_factorytraceback of FixtureRequest", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "type_guard": null, "variables": []}}}, "_fillfixtures": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._fillfixtures", "name": "_fillfixtures", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_fillfixtures of FixtureRequest", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_fixture_defs": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureRequest._fixture_defs", "name": "_fixture_defs", "type": {".class": "Instance", "args": ["builtins.str", {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "builtins.dict"}}}, "_fixturemanager": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureRequest._fixturemanager", "name": "_fixturemanager", "type": "_pytest.fixtures.FixtureManager"}}, "_get_active_fixturedef": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "argname"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._get_active_fixturedef", "name": "_get_active_fixturedef", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "argname"], "arg_types": ["_pytest.fixtures.FixtureRequest", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_get_active_fixturedef of FixtureRequest", "ret_type": {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "_pytest.fixtures.FixtureDef"}, {".class": "Instance", "args": ["builtins.object"], "type_ref": "_pytest.fixtures.PseudoFixtureDef"}]}, "type_guard": null, "variables": []}}}, "_get_fixturestack": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._get_fixturestack", "name": "_get_fixturestack", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_get_fixturestack of FixtureRequest", "ret_type": {".class": "Instance", "args": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "builtins.list"}, "type_guard": null, "variables": []}}}, "_getnextfixturedef": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "argname"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._getnextfixturedef", "name": "_getnextfixturedef", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "argname"], "arg_types": ["_pytest.fixtures.FixtureRequest", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_getnextfixturedef of FixtureRequest", "ret_type": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}, "type_guard": null, "variables": []}}}, "_getscopeitem": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "scope"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._getscopeitem", "name": "_getscopeitem", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "scope"], "arg_types": ["_pytest.fixtures.FixtureRequest", {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_getscopeitem of FixtureRequest", "ret_type": {".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}, "type_guard": null, "variables": []}}}, "_pyfuncitem": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._pyfuncitem", "name": "_pyfuncitem", "type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}}}, "_schedule_finalizers": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "fixturedef", "subrequest"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest._schedule_finalizers", "name": "_schedule_finalizers", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "fixturedef", "subrequest"], "arg_types": ["_pytest.fixtures.FixtureRequest", {".class": "Instance", "args": ["builtins.object"], "type_ref": "_pytest.fixtures.FixtureDef"}, "_pytest.fixtures.SubRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_schedule_finalizers of FixtureRequest", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "addfinalizer": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "finalizer"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest.addfinalizer", "name": "addfinalizer", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "finalizer"], "arg_types": ["_pytest.fixtures.FixtureRequest", {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": "builtins.object", "type_guard": null, "variables": []}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "addfinalizer of FixtureRequest", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "applymarker": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "marker"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest.applymarker", "name": "applymarker", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "marker"], "arg_types": ["_pytest.fixtures.FixtureRequest", {".class": "UnionType", "items": ["builtins.str", "_pytest.mark.structures.MarkDecorator"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "applymarker of FixtureRequest", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "cls": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.fixtures.FixtureRequest.cls", "name": "cls", "type": null}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "cls", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "cls of FixtureRequest", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "config": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.fixtures.FixtureRequest.config", "name": "config", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "config of FixtureRequest", "ret_type": "_pytest.config.Config", "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "config", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "config of FixtureRequest", "ret_type": "_pytest.config.Config", "type_guard": null, "variables": []}}}}, "fixturename": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureRequest.fixturename", "name": "fixturename", "type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}}}, "fixturenames": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.fixtures.FixtureRequest.fixturenames", "name": "fixturenames", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fixturenames of FixtureRequest", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "fixturenames", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fixturenames of FixtureRequest", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "type_guard": null, "variables": []}}}}, "fspath": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.fixtures.FixtureRequest.fspath", "name": "fspath", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fspath of FixtureRequest", "ret_type": "py.path.local", "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "fspath", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fspath of FixtureRequest", "ret_type": "py.path.local", "type_guard": null, "variables": []}}}}, "function": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.fixtures.FixtureRequest.function", "name": "function", "type": null}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "function", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "function of FixtureRequest", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "getfixturevalue": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "argname"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest.getfixturevalue", "name": "getfixturevalue", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "argname"], "arg_types": ["_pytest.fixtures.FixtureRequest", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "getfixturevalue of FixtureRequest", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}, "type_guard": null, "variables": []}}}, "instance": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.fixtures.FixtureRequest.instance", "name": "instance", "type": null}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "instance", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "instance of FixtureRequest", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "keywords": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.fixtures.FixtureRequest.keywords", "name": "keywords", "type": null}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "keywords", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "keywords of FixtureRequest", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "module": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.fixtures.FixtureRequest.module", "name": "module", "type": null}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "module", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "module of FixtureRequest", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "node": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.fixtures.FixtureRequest.node", "name": "node", "type": null}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "node", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "node of FixtureRequest", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "raiseerror": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "msg"], "flags": [], "fullname": "_pytest.fixtures.FixtureRequest.raiseerror", "name": "raiseerror", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "msg"], "arg_types": ["_pytest.fixtures.FixtureRequest", {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "raiseerror of FixtureRequest", "ret_type": {".class": "UninhabitedType", "is_noreturn": true}, "type_guard": null, "variables": []}}}, "scope": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.fixtures.FixtureRequest.scope", "name": "scope", "type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}}}, "session": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.fixtures.FixtureRequest.session", "name": "session", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "session of FixtureRequest", "ret_type": "_pytest.main.Session", "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "session", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "session of FixtureRequest", "ret_type": "_pytest.main.Session", "type_guard": null, "variables": []}}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "FormattedExcinfo": {".class": "SymbolTableNode", "cross_ref": "_pytest._code.code.FormattedExcinfo", "kind": "Gdef"}, "FuncFixtureInfo": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.fixtures.FuncFixtureInfo", "name": "FuncFixtureInfo", "type_vars": []}, "flags": [], "fullname": "_pytest.fixtures.FuncFixtureInfo", "metaclass_type": null, "metadata": {"attrs": {"attributes": [{"context_column": 4, "context_line": 389, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": false, "init": true, "init_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.tuple"}, "kw_only": false, "name": "argnames"}, {"context_column": 4, "context_line": 393, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": false, "init": true, "init_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.tuple"}, "kw_only": false, "name": "initialnames"}, {"context_column": 4, "context_line": 394, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": false, "init": true, "init_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "kw_only": false, "name": "names_closure"}, {"context_column": 4, "context_line": 395, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": false, "init": true, "init_type": {".class": "Instance", "args": ["builtins.str", {".class": "Instance", "args": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "typing.Sequence"}], "type_ref": "builtins.dict"}, "kw_only": false, "name": "name2fixturedefs"}], "frozen": false}}, "module_name": "_pytest.fixtures", "mro": ["_pytest.fixtures.FuncFixtureInfo", "builtins.object"], "names": {".class": "SymbolTable", "_AT": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "TypeVarExpr", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}}, "__ge__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.FuncFixtureInfo.__ge__", "name": "__ge__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__ge__ of FuncFixtureInfo", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__gt__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.FuncFixtureInfo.__gt__", "name": "__gt__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__gt__ of FuncFixtureInfo", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["self", "argnames", "initialnames", "names_closure", "name2fixturedefs"], "flags": [], "fullname": "_pytest.fixtures.FuncFixtureInfo.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["self", "argnames", "initialnames", "names_closure", "name2fixturedefs"], "arg_types": ["_pytest.fixtures.FuncFixtureInfo", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.tuple"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.tuple"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str", {".class": "Instance", "args": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "typing.Sequence"}], "type_ref": "builtins.dict"}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of FuncFixtureInfo", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}, "plugin_generated": true}, "__le__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.FuncFixtureInfo.__le__", "name": "__le__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__le__ of FuncFixtureInfo", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__lt__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.FuncFixtureInfo.__lt__", "name": "__lt__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__lt__ of FuncFixtureInfo", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.FuncFixtureInfo._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "argnames": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FuncFixtureInfo.argnames", "name": "argnames", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.tuple"}}}, "initialnames": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FuncFixtureInfo.initialnames", "name": "initialnames", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.tuple"}}}, "name2fixturedefs": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FuncFixtureInfo.name2fixturedefs", "name": "name2fixturedefs", "type": {".class": "Instance", "args": ["builtins.str", {".class": "Instance", "args": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "typing.Sequence"}], "type_ref": "builtins.dict"}}}, "names_closure": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.FuncFixtureInfo.names_closure", "name": "names_closure", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}}}, "prune_dependency_tree": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.fixtures.FuncFixtureInfo.prune_dependency_tree", "name": "prune_dependency_tree", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.fixtures.FuncFixtureInfo"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "prune_dependency_tree of FuncFixtureInfo", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Function": {".class": "SymbolTableNode", "cross_ref": "_pytest.python.Function", "kind": "Gdef"}, "Generator": {".class": "SymbolTableNode", "cross_ref": "typing.Generator", "kind": "Gdef"}, "Generic": {".class": "SymbolTableNode", "cross_ref": "typing.Generic", "kind": "Gdef"}, "Iterable": {".class": "SymbolTableNode", "cross_ref": "typing.Iterable", "kind": "Gdef"}, "Iterator": {".class": "SymbolTableNode", "cross_ref": "typing.Iterator", "kind": "Gdef"}, "List": {".class": "SymbolTableNode", "cross_ref": "typing.List", "kind": "Gdef"}, "Literal": {".class": "SymbolTableNode", "cross_ref": "typing_extensions.Literal", "kind": "Gdef"}, "Mark": {".class": "SymbolTableNode", "cross_ref": "_pytest.mark.structures.Mark", "kind": "Gdef"}, "MarkDecorator": {".class": "SymbolTableNode", "cross_ref": "_pytest.mark.structures.MarkDecorator", "kind": "Gdef"}, "Metafunc": {".class": "SymbolTableNode", "cross_ref": "_pytest.python.Metafunc", "kind": "Gdef"}, "NOTSET": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.NOTSET", "kind": "Gdef"}, "NoReturn": {".class": "SymbolTableNode", "cross_ref": "typing.NoReturn", "kind": "Gdef"}, "Optional": {".class": "SymbolTableNode", "cross_ref": "typing.Optional", "kind": "Gdef"}, "ParameterSet": {".class": "SymbolTableNode", "cross_ref": "_pytest.mark.structures.ParameterSet", "kind": "Gdef"}, "Parser": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.argparsing.Parser", "kind": "Gdef"}, "PseudoFixtureDef": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.fixtures.PseudoFixtureDef", "name": "PseudoFixtureDef", "type_vars": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}]}, "flags": [], "fullname": "_pytest.fixtures.PseudoFixtureDef", "metaclass_type": null, "metadata": {"attrs": {"attributes": [{"context_column": 4, "context_line": 105, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": false, "init": true, "init_type": {".class": "TypeAliasType", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures._FixtureCachedResult"}, "kw_only": false, "name": "cached_result"}, {"context_column": 4, "context_line": 106, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": false, "init": true, "init_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "kw_only": false, "name": "scope"}], "frozen": true}}, "module_name": "_pytest.fixtures", "mro": ["_pytest.fixtures.PseudoFixtureDef", "builtins.object"], "names": {".class": "SymbolTable", "_AT": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "TypeVarExpr", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}}, "__ge__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.PseudoFixtureDef.__ge__", "name": "__ge__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__ge__ of PseudoFixtureDef", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__ge__-redefinition": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.PseudoFixtureDef.__ge__", "kind": "Mdef", "plugin_generated": true}, "__gt__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.PseudoFixtureDef.__gt__", "name": "__gt__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__gt__ of PseudoFixtureDef", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__gt__-redefinition": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.PseudoFixtureDef.__gt__", "kind": "Mdef", "plugin_generated": true}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "cached_result", "scope"], "flags": [], "fullname": "_pytest.fixtures.PseudoFixtureDef.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "cached_result", "scope"], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures.PseudoFixtureDef"}, {".class": "TypeAliasType", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures._FixtureCachedResult"}, {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of PseudoFixtureDef", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}, "plugin_generated": true}, "__init__-redefinition": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.PseudoFixtureDef.__init__", "kind": "Mdef", "plugin_generated": true}, "__le__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.PseudoFixtureDef.__le__", "name": "__le__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__le__ of PseudoFixtureDef", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__le__-redefinition": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.PseudoFixtureDef.__le__", "kind": "Mdef", "plugin_generated": true}, "__lt__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.fixtures.PseudoFixtureDef.__lt__", "name": "__lt__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__lt__ of PseudoFixtureDef", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures.PseudoFixtureDef._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__lt__-redefinition": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.PseudoFixtureDef.__lt__", "kind": "Mdef", "plugin_generated": true}, "cached_result": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "_pytest.fixtures.PseudoFixtureDef.cached_result", "name": "cached_result", "type": {".class": "TypeAliasType", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": 1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures._FixtureCachedResult"}}}, "scope": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_property"], "fullname": "_pytest.fixtures.PseudoFixtureDef.scope", "name": "scope", "type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}}}}, "tuple_type": null, "type_vars": ["_FixtureValue"], "typeddict_type": null}}, "Sequence": {".class": "SymbolTableNode", "cross_ref": "typing.Sequence", "kind": "Gdef"}, "Session": {".class": "SymbolTableNode", "cross_ref": "_pytest.main.Session", "kind": "Gdef"}, "Set": {".class": "SymbolTableNode", "cross_ref": "typing.Set", "kind": "Gdef"}, "StoreKey": {".class": "SymbolTableNode", "cross_ref": "_pytest.store.StoreKey", "kind": "Gdef"}, "SubRequest": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.fixtures.FixtureRequest"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.fixtures.SubRequest", "name": "SubRequest", "type_vars": []}, "flags": ["is_final"], "fullname": "_pytest.fixtures.SubRequest", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.fixtures", "mro": ["_pytest.fixtures.SubRequest", "_pytest.fixtures.FixtureRequest", "builtins.object"], "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0, 5], "arg_names": ["self", "request", "scope", "param", "param_index", "fixturedef", "_ispytest"], "flags": [], "fullname": "_pytest.fixtures.SubRequest.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0, 5], "arg_names": ["self", "request", "scope", "param", "param_index", "fixturedef", "_ispytest"], "arg_types": ["_pytest.fixtures.SubRequest", "_pytest.fixtures.FixtureRequest", {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "builtins.int", {".class": "Instance", "args": ["builtins.object"], "type_ref": "_pytest.fixtures.FixtureDef"}, "builtins.bool"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of SubRequest", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "__repr__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.fixtures.SubRequest.__repr__", "name": "__repr__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["_pytest.fixtures.SubRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__repr__ of SubRequest", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_fixturedef": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.SubRequest._fixturedef", "name": "_fixturedef", "type": {".class": "Instance", "args": ["builtins.object"], "type_ref": "_pytest.fixtures.FixtureDef"}}}, "_parent_request": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.SubRequest._parent_request", "name": "_parent_request", "type": "_pytest.fixtures.FixtureRequest"}}, "_schedule_finalizers": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "fixturedef", "subrequest"], "flags": [], "fullname": "_pytest.fixtures.SubRequest._schedule_finalizers", "name": "_schedule_finalizers", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "fixturedef", "subrequest"], "arg_types": ["_pytest.fixtures.SubRequest", {".class": "Instance", "args": ["builtins.object"], "type_ref": "_pytest.fixtures.FixtureDef"}, "_pytest.fixtures.SubRequest"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_schedule_finalizers of SubRequest", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "addfinalizer": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "finalizer"], "flags": [], "fullname": "_pytest.fixtures.SubRequest.addfinalizer", "name": "addfinalizer", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "finalizer"], "arg_types": ["_pytest.fixtures.SubRequest", {".class": "CallableType", "arg_kinds": [], "arg_names": [], "arg_types": [], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": "builtins.object", "type_guard": null, "variables": []}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "addfinalizer of SubRequest", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "param": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.SubRequest.param", "name": "param", "type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}}}, "param_index": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.SubRequest.param_index", "name": "param_index", "type": "builtins.int"}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "TEST_OUTCOME": {".class": "SymbolTableNode", "cross_ref": "_pytest.outcomes.TEST_OUTCOME", "kind": "Gdef"}, "TYPE_CHECKING": {".class": "SymbolTableNode", "cross_ref": "typing.TYPE_CHECKING", "kind": "Gdef"}, "TerminalRepr": {".class": "SymbolTableNode", "cross_ref": "_pytest._code.code.TerminalRepr", "kind": "Gdef"}, "TerminalWriter": {".class": "SymbolTableNode", "cross_ref": "_pytest._io.terminalwriter.TerminalWriter", "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"}, "YIELD_FIXTURE": {".class": "SymbolTableNode", "cross_ref": "_pytest.deprecated.YIELD_FIXTURE", "kind": "Gdef"}, "_FixtureCachedResult": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": ["_FixtureValue"], "column": 0, "fullname": "_pytest.fixtures._FixtureCachedResult", "line": 85, "no_args": false, "normalized": false, "target": {".class": "UnionType", "items": [{".class": "TupleType", "implicit": false, "items": [{".class": "UnboundType", "args": [], "expr": null, "expr_fallback": null, "name": "_FixtureValue"}, "builtins.object", {".class": "NoneType"}], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}, {".class": "TupleType", "implicit": false, "items": [{".class": "NoneType"}, "builtins.object", {".class": "TupleType", "implicit": false, "items": [{".class": "TypeType", "item": "builtins.BaseException"}, "builtins.BaseException", "types.TracebackType"], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}]}}}, "_FixtureFunc": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": ["_FixtureValue"], "column": 0, "fullname": "_pytest.fixtures._FixtureFunc", "line": 81, "no_args": false, "normalized": false, "target": {".class": "UnionType", "items": [{".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "UnboundType", "args": [], "expr": null, "expr_fallback": null, "name": "_FixtureValue"}, "type_guard": null, "variables": []}, {".class": "CallableType", "arg_kinds": [2, 4], "arg_names": [null, null], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": true, "name": null, "ret_type": {".class": "Instance", "args": [{".class": "UnboundType", "args": [], "expr": null, "expr_fallback": null, "name": "_FixtureValue"}, {".class": "NoneType"}, {".class": "NoneType"}], "type_ref": "typing.Generator"}, "type_guard": null, "variables": []}]}}}, "_FixtureFunction": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeVarExpr", "fullname": "_pytest.fixtures._FixtureFunction", "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}}, "_FixtureValue": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeVarExpr", "fullname": "_pytest.fixtures._FixtureValue", "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}}, "_Key": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 0, "fullname": "_pytest.fixtures._Key", "line": 234, "no_args": false, "normalized": false, "target": {".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}}}, "_PluggyPlugin": {".class": "SymbolTableNode", "cross_ref": "_pytest.config._PluggyPlugin", "kind": "Gdef"}, "_PytestWrapper": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat._PytestWrapper", "kind": "Gdef"}, "_Scope": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeAlias", "alias_tvars": [], "column": 4, "fullname": "_pytest.fixtures._Scope", "line": 73, "no_args": false, "normalized": false, "target": {".class": "UnionType", "items": [{".class": "LiteralType", "fallback": "builtins.str", "value": "session"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "package"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "module"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "class"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "function"}]}}}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.fixtures.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.fixtures.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.fixtures.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.fixtures.__package__", "name": "__package__", "type": "builtins.str"}}, "_ensure_immutable_ids": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["ids"], "flags": [], "fullname": "_pytest.fixtures._ensure_immutable_ids", "name": "_ensure_immutable_ids", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["ids"], "arg_types": [{".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "typing.Iterable"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}, {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_ensure_immutable_ids", "ret_type": {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "builtins.tuple"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}, {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "_eval_scope_callable": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["scope_callable", "fixture_name", "config"], "flags": [], "fullname": "_pytest.fixtures._eval_scope_callable", "name": "_eval_scope_callable", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["scope_callable", "fixture_name", "config"], "arg_types": [{".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["builtins.str", "_pytest.config.Config"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}, "builtins.str", "_pytest.config.Config"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_eval_scope_callable", "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}}}, "_fill_fixtures_impl": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["function"], "flags": [], "fullname": "_pytest.fixtures._fill_fixtures_impl", "name": "_fill_fixtures_impl", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["function"], "arg_types": ["_pytest.python.Function"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_fill_fixtures_impl", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_fillfuncargs": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["function"], "flags": [], "fullname": "_pytest.fixtures._fillfuncargs", "name": "_fillfuncargs", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["function"], "arg_types": ["_pytest.python.Function"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_fillfuncargs", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_format_args": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat._format_args", "kind": "Gdef"}, "_params_converter": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["params"], "flags": [], "fullname": "_pytest.fixtures._params_converter", "name": "_params_converter", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["params"], "arg_types": [{".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "typing.Iterable"}, {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_params_converter", "ret_type": {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "builtins.tuple"}, {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "_pytest": {".class": "SymbolTableNode", "cross_ref": "_pytest", "kind": "Gdef"}, "_teardown_yield_fixture": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["fixturefunc", "it"], "flags": [], "fullname": "_pytest.fixtures._teardown_yield_fixture", "name": "_teardown_yield_fixture", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["fixturefunc", "it"], "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}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_teardown_yield_fixture", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "absolutepath": {".class": "SymbolTableNode", "cross_ref": "_pytest.pathlib.absolutepath", "kind": "Gdef"}, "add_funcarg_pseudo_fixture_def": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["collector", "metafunc", "fixturemanager"], "flags": [], "fullname": "_pytest.fixtures.add_funcarg_pseudo_fixture_def", "name": "add_funcarg_pseudo_fixture_def", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["collector", "metafunc", "fixturemanager"], "arg_types": ["_pytest.nodes.Collector", "_pytest.python.Metafunc", "_pytest.fixtures.FixtureManager"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "add_funcarg_pseudo_fixture_def", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "assert_never": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.assert_never", "kind": "Gdef"}, "attr": {".class": "SymbolTableNode", "cross_ref": "attr", "kind": "Gdef"}, "call_fixture_func": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["fixturefunc", "request", "kwargs"], "flags": [], "fullname": "_pytest.fixtures.call_fixture_func", "name": "call_fixture_func", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["fixturefunc", "request", "kwargs"], "arg_types": [{".class": "TypeAliasType", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": -1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures._FixtureFunc"}, "_pytest.fixtures.FixtureRequest", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "call_fixture_func", "ret_type": {".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": -1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures._FixtureValue", "id": -1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}}, "cast": {".class": "SymbolTableNode", "cross_ref": "typing.cast", "kind": "Gdef"}, "check_ispytest": {".class": "SymbolTableNode", "cross_ref": "_pytest.deprecated.check_ispytest", "kind": "Gdef"}, "defaultdict": {".class": "SymbolTableNode", "cross_ref": "collections.defaultdict", "kind": "Gdef"}, "deque": {".class": "SymbolTableNode", "cross_ref": "collections.deque", "kind": "Gdef"}, "fail": {".class": "SymbolTableNode", "cross_ref": "_pytest.outcomes.fail", "kind": "Gdef"}, "fail_fixturefunc": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["fixturefunc", "msg"], "flags": [], "fullname": "_pytest.fixtures.fail_fixturefunc", "name": "fail_fixturefunc", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["fixturefunc", "msg"], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "builtins.str"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fail_fixturefunc", "ret_type": {".class": "UninhabitedType", "is_noreturn": true}, "type_guard": null, "variables": []}}}, "fillfixtures": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["function"], "flags": [], "fullname": "_pytest.fixtures.fillfixtures", "name": "fillfixtures", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["function"], "arg_types": ["_pytest.python.Function"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fillfixtures", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "final": {".class": "SymbolTableNode", "cross_ref": "typing.final", "kind": "Gdef"}, "fix_cache_order": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["item", "argkeys_cache", "items_by_argkey"], "flags": [], "fullname": "_pytest.fixtures.fix_cache_order", "name": "fix_cache_order", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["item", "argkeys_cache", "items_by_argkey"], "arg_types": ["_pytest.nodes.Item", {".class": "Instance", "args": ["builtins.int", {".class": "Instance", "args": ["_pytest.nodes.Item", {".class": "Instance", "args": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Key"}, {".class": "NoneType"}], "type_ref": "builtins.dict"}], "type_ref": "builtins.dict"}], "type_ref": "builtins.dict"}, {".class": "Instance", "args": ["builtins.int", {".class": "Instance", "args": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Key"}, {".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "collections.deque"}], "type_ref": "builtins.dict"}], "type_ref": "builtins.dict"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fix_cache_order", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "fixture": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "OverloadedFuncDef", "flags": [], "fullname": "_pytest.fixtures.fixture", "impl": {".class": "FuncDef", "arg_kinds": [1, 5, 5, 5, 5, 5], "arg_names": ["fixture_function", "scope", "params", "autouse", "ids", "name"], "flags": ["is_overload"], "fullname": "_pytest.fixtures.fixture", "name": "fixture", "type": {".class": "CallableType", "arg_kinds": [1, 5, 5, 5, 5, 5], "arg_names": ["fixture_function", "scope", "params", "autouse", "ids", "name"], "arg_types": [{".class": "UnionType", "items": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}, {".class": "NoneType"}]}, {".class": "UnionType", "items": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["builtins.str", "_pytest.config.Config"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}]}, {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "typing.Iterable"}, {".class": "NoneType"}]}, "builtins.bool", {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "typing.Iterable"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}, {".class": "NoneType"}]}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fixture", "ret_type": {".class": "UnionType", "items": ["_pytest.fixtures.FixtureFunctionMarker", {".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}]}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}]}}, "items": [{".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 5, 5, 5, 5, 5], "arg_names": ["fixture_function", "scope", "params", "autouse", "ids", "name"], "flags": ["is_overload", "is_decorated"], "fullname": "_pytest.fixtures.fixture", "name": "fixture", "type": {".class": "CallableType", "arg_kinds": [0, 5, 5, 5, 5, 5], "arg_names": ["fixture_function", "scope", "params", "autouse", "ids", "name"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}, {".class": "UnionType", "items": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["builtins.str", "_pytest.config.Config"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}]}, {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "typing.Iterable"}, {".class": "NoneType"}]}, "builtins.bool", {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "typing.Iterable"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}, {".class": "NoneType"}]}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fixture", "ret_type": {".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}]}}, "is_overload": true, "var": {".class": "Var", "flags": [], "fullname": null, "name": "fixture", "type": null}}, {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [1, 5, 5, 5, 5, 5], "arg_names": ["fixture_function", "scope", "params", "autouse", "ids", "name"], "flags": ["is_overload", "is_decorated"], "fullname": "_pytest.fixtures.fixture", "name": "fixture", "type": {".class": "CallableType", "arg_kinds": [1, 5, 5, 5, 5, 5], "arg_names": ["fixture_function", "scope", "params", "autouse", "ids", "name"], "arg_types": [{".class": "NoneType"}, {".class": "UnionType", "items": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["builtins.str", "_pytest.config.Config"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}]}, {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "typing.Iterable"}, {".class": "NoneType"}]}, "builtins.bool", {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "typing.Iterable"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}, {".class": "NoneType"}]}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fixture", "ret_type": "_pytest.fixtures.FixtureFunctionMarker", "type_guard": null, "variables": []}}, "is_overload": true, "var": {".class": "Var", "flags": [], "fullname": null, "name": "fixture", "type": null}}], "type": {".class": "Overloaded", "items": [{".class": "CallableType", "arg_kinds": [0, 5, 5, 5, 5, 5], "arg_names": ["fixture_function", "scope", "params", "autouse", "ids", "name"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}, {".class": "UnionType", "items": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["builtins.str", "_pytest.config.Config"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}]}, {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "typing.Iterable"}, {".class": "NoneType"}]}, "builtins.bool", {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "typing.Iterable"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}, {".class": "NoneType"}]}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fixture", "ret_type": {".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}]}, {".class": "CallableType", "arg_kinds": [1, 5, 5, 5, 5, 5], "arg_names": ["fixture_function", "scope", "params", "autouse", "ids", "name"], "arg_types": [{".class": "NoneType"}, {".class": "UnionType", "items": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["builtins.str", "_pytest.config.Config"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}]}, {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "typing.Iterable"}, {".class": "NoneType"}]}, "builtins.bool", {".class": "UnionType", "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "typing.Iterable"}, {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": [{".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": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}, {".class": "NoneType"}]}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "fixture", "ret_type": "_pytest.fixtures.FixtureFunctionMarker", "type_guard": null, "variables": []}]}}}, "functools": {".class": "SymbolTableNode", "cross_ref": "functools", "kind": "Gdef"}, "get_direct_param_fixture_func": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["request"], "flags": [], "fullname": "_pytest.fixtures.get_direct_param_fixture_func", "name": "get_direct_param_fixture_func", "type": null}}, "get_parametrized_fixture_keys": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["item", "scopenum"], "flags": ["is_generator"], "fullname": "_pytest.fixtures.get_parametrized_fixture_keys", "name": "get_parametrized_fixture_keys", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["item", "scopenum"], "arg_types": ["_pytest.nodes.Item", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "get_parametrized_fixture_keys", "ret_type": {".class": "Instance", "args": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Key"}], "type_ref": "typing.Iterator"}, "type_guard": null, "variables": []}}}, "get_real_func": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.get_real_func", "kind": "Gdef"}, "get_real_method": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.get_real_method", "kind": "Gdef"}, "get_scope_node": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["node", "scope"], "flags": [], "fullname": "_pytest.fixtures.get_scope_node", "name": "get_scope_node", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["node", "scope"], "arg_types": ["_pytest.nodes.Node", {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "get_scope_node", "ret_type": {".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "get_scope_package": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["node", "fixturedef"], "flags": [], "fullname": "_pytest.fixtures.get_scope_package", "name": "get_scope_package", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["node", "fixturedef"], "arg_types": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "Instance", "args": ["builtins.object"], "type_ref": "_pytest.fixtures.FixtureDef"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "get_scope_package", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}, "getfixturemarker": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["obj"], "flags": [], "fullname": "_pytest.fixtures.getfixturemarker", "name": "getfixturemarker", "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": "getfixturemarker", "ret_type": {".class": "UnionType", "items": ["_pytest.fixtures.FixtureFunctionMarker", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "getfslineno": {".class": "SymbolTableNode", "cross_ref": "_pytest._code.code.getfslineno", "kind": "Gdef"}, "getfuncargnames": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.getfuncargnames", "kind": "Gdef"}, "getimfunc": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.getimfunc", "kind": "Gdef"}, "getlocation": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.getlocation", "kind": "Gdef"}, "inspect": {".class": "SymbolTableNode", "cross_ref": "inspect", "kind": "Gdef"}, "is_generator": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.is_generator", "kind": "Gdef"}, "name2pseudofixturedef_key": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.name2pseudofixturedef_key", "name": "name2pseudofixturedef_key", "type": {".class": "Instance", "args": [{".class": "Instance", "args": ["builtins.str", {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "builtins.dict"}], "type_ref": "_pytest.store.StoreKey"}}}, "nodes": {".class": "SymbolTableNode", "cross_ref": "_pytest.nodes", "kind": "Gdef"}, "os": {".class": "SymbolTableNode", "cross_ref": "os", "kind": "Gdef"}, "overload": {".class": "SymbolTableNode", "cross_ref": "typing.overload", "kind": "Gdef"}, "py": {".class": "SymbolTableNode", "cross_ref": "py", "kind": "Gdef"}, "pytest_addoption": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["parser"], "flags": [], "fullname": "_pytest.fixtures.pytest_addoption", "name": "pytest_addoption", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["parser"], "arg_types": ["_pytest.config.argparsing.Parser"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_addoption", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_fixture_setup": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["fixturedef", "request"], "flags": [], "fullname": "_pytest.fixtures.pytest_fixture_setup", "name": "pytest_fixture_setup", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["fixturedef", "request"], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": -1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures.FixtureDef"}, "_pytest.fixtures.SubRequest"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_fixture_setup", "ret_type": {".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": -1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures._FixtureValue", "id": -1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}}, "pytest_sessionstart": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["session"], "flags": [], "fullname": "_pytest.fixtures.pytest_sessionstart", "name": "pytest_sessionstart", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["session"], "arg_types": ["_pytest.main.Session"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_sessionstart", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytestconfig": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["request"], "flags": ["is_decorated"], "fullname": "_pytest.fixtures.pytestconfig", "name": "pytestconfig", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["request"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytestconfig", "ret_type": "_pytest.config.Config", "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytestconfig", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["request"], "arg_types": ["_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytestconfig", "ret_type": "_pytest.config.Config", "type_guard": null, "variables": []}}}}, "reorder_items": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["items"], "flags": [], "fullname": "_pytest.fixtures.reorder_items", "name": "reorder_items", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["items"], "arg_types": [{".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "typing.Sequence"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "reorder_items", "ret_type": {".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "builtins.list"}, "type_guard": null, "variables": []}}}, "reorder_items_atscope": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["items", "argkeys_cache", "items_by_argkey", "scopenum"], "flags": [], "fullname": "_pytest.fixtures.reorder_items_atscope", "name": "reorder_items_atscope", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["items", "argkeys_cache", "items_by_argkey", "scopenum"], "arg_types": [{".class": "Instance", "args": ["_pytest.nodes.Item", {".class": "NoneType"}], "type_ref": "builtins.dict"}, {".class": "Instance", "args": ["builtins.int", {".class": "Instance", "args": ["_pytest.nodes.Item", {".class": "Instance", "args": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Key"}, {".class": "NoneType"}], "type_ref": "builtins.dict"}], "type_ref": "builtins.dict"}], "type_ref": "builtins.dict"}, {".class": "Instance", "args": ["builtins.int", {".class": "Instance", "args": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Key"}, {".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "collections.deque"}], "type_ref": "builtins.dict"}], "type_ref": "builtins.dict"}, "builtins.int"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "reorder_items_atscope", "ret_type": {".class": "Instance", "args": ["_pytest.nodes.Item", {".class": "NoneType"}], "type_ref": "builtins.dict"}, "type_guard": null, "variables": []}}}, "resolve_fixture_function": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["fixturedef", "request"], "flags": [], "fullname": "_pytest.fixtures.resolve_fixture_function", "name": "resolve_fixture_function", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["fixturedef", "request"], "arg_types": [{".class": "Instance", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": -1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures.FixtureDef"}, "_pytest.fixtures.FixtureRequest"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "resolve_fixture_function", "ret_type": {".class": "TypeAliasType", "args": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureValue", "id": -1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}], "type_ref": "_pytest.fixtures._FixtureFunc"}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures._FixtureValue", "id": -1, "name": "_FixtureValue", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}}, "safe_getattr": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.safe_getattr", "kind": "Gdef"}, "scope2index": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1], "arg_names": ["scope", "descr", "where"], "flags": [], "fullname": "_pytest.fixtures.scope2index", "name": "scope2index", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1], "arg_names": ["scope", "descr", "where"], "arg_types": ["builtins.str", "builtins.str", {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "scope2index", "ret_type": "builtins.int", "type_guard": null, "variables": []}}}, "scopemismatch": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["currentscope", "newscope"], "flags": [], "fullname": "_pytest.fixtures.scopemismatch", "name": "scopemismatch", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["currentscope", "newscope"], "arg_types": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "scopemismatch", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "scopenum_function": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.fixtures.scopenum_function", "name": "scopenum_function", "type": "builtins.int"}}, "scopes": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.fixtures.scopes", "name": "scopes", "type": {".class": "Instance", "args": [{".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}], "type_ref": "builtins.list"}}}, "sys": {".class": "SymbolTableNode", "cross_ref": "sys", "kind": "Gdef"}, "warnings": {".class": "SymbolTableNode", "cross_ref": "warnings", "kind": "Gdef"}, "wrap_function_to_error_out_if_called_directly": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["function", "fixture_marker"], "flags": [], "fullname": "_pytest.fixtures.wrap_function_to_error_out_if_called_directly", "name": "wrap_function_to_error_out_if_called_directly", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["function", "fixture_marker"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}, "_pytest.fixtures.FixtureFunctionMarker"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "wrap_function_to_error_out_if_called_directly", "ret_type": {".class": "TypeVarType", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.fixtures._FixtureFunction", "id": -1, "name": "_FixtureFunction", "upper_bound": {".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": "builtins.object", "type_guard": null, "variables": []}, "values": [], "variance": 0}]}}}, "yield_fixture": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [1, 2, 5, 5, 5, 5, 5], "arg_names": ["fixture_function", "args", "scope", "params", "autouse", "ids", "name"], "flags": [], "fullname": "_pytest.fixtures.yield_fixture", "name": "yield_fixture", "type": null}}}, "path": "/home/patrick/anaconda3/lib/python3.9/site-packages/_pytest/fixtures.py"} |