mirror of
https://github.com/k2-fsa/icefall.git
synced 2025-09-02 05:34:19 +00:00
1 line
91 KiB
JSON
1 line
91 KiB
JSON
{".class": "MypyFile", "_fullname": "_pytest.python", "is_partial_stub_package": false, "is_stub": false, "names": {".class": "SymbolTable", "Any": {".class": "SymbolTableNode", "cross_ref": "typing.Any", "kind": "Gdef"}, "CallSpec2": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python.CallSpec2", "name": "CallSpec2", "type_vars": []}, "flags": ["is_final"], "fullname": "_pytest.python.CallSpec2", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python", "mro": ["_pytest.python.CallSpec2", "builtins.object"], "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "metafunc"], "flags": [], "fullname": "_pytest.python.CallSpec2.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "metafunc"], "arg_types": ["_pytest.python.CallSpec2", "_pytest.python.Metafunc"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of CallSpec2", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_arg2scopenum": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.python.CallSpec2._arg2scopenum", "name": "_arg2scopenum", "type": {".class": "Instance", "args": ["builtins.str", "builtins.int"], "type_ref": "builtins.dict"}}}, "_checkargnotcontained": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "arg"], "flags": [], "fullname": "_pytest.python.CallSpec2._checkargnotcontained", "name": "_checkargnotcontained", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "arg"], "arg_types": ["_pytest.python.CallSpec2", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_checkargnotcontained of CallSpec2", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_idlist": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.python.CallSpec2._idlist", "name": "_idlist", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}}}, "copy": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.CallSpec2.copy", "name": "copy", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.CallSpec2"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "copy of CallSpec2", "ret_type": "_pytest.python.CallSpec2", "type_guard": null, "variables": []}}}, "funcargs": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.python.CallSpec2.funcargs", "name": "funcargs", "type": {".class": "Instance", "args": ["builtins.str", "builtins.object"], "type_ref": "builtins.dict"}}}, "getparam": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "name"], "flags": [], "fullname": "_pytest.python.CallSpec2.getparam", "name": "getparam", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "name"], "arg_types": ["_pytest.python.CallSpec2", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "getparam of CallSpec2", "ret_type": "builtins.object", "type_guard": null, "variables": []}}}, "id": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.python.CallSpec2.id", "name": "id", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.CallSpec2"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "id of CallSpec2", "ret_type": "builtins.str", "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "id", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.CallSpec2"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "id of CallSpec2", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}}, "indices": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.python.CallSpec2.indices", "name": "indices", "type": {".class": "Instance", "args": ["builtins.str", "builtins.int"], "type_ref": "builtins.dict"}}}, "marks": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.python.CallSpec2.marks", "name": "marks", "type": {".class": "Instance", "args": ["_pytest.mark.structures.Mark"], "type_ref": "builtins.list"}}}, "metafunc": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.CallSpec2.metafunc", "name": "metafunc", "type": "_pytest.python.Metafunc"}}, "params": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.python.CallSpec2.params", "name": "params", "type": {".class": "Instance", "args": ["builtins.str", "builtins.object"], "type_ref": "builtins.dict"}}}, "setmulti2": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0, 0, 0], "arg_names": ["self", "valtypes", "argnames", "valset", "id", "marks", "scopenum", "param_index"], "flags": [], "fullname": "_pytest.python.CallSpec2.setmulti2", "name": "setmulti2", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0, 0, 0], "arg_names": ["self", "valtypes", "argnames", "valset", "id", "marks", "scopenum", "param_index"], "arg_types": ["_pytest.python.CallSpec2", {".class": "Instance", "args": ["builtins.str", {".class": "UnionType", "items": [{".class": "LiteralType", "fallback": "builtins.str", "value": "params"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "funcargs"}]}], "type_ref": "typing.Mapping"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, {".class": "Instance", "args": ["builtins.object"], "type_ref": "typing.Iterable"}, "builtins.str", {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.mark.structures.Mark", "_pytest.mark.structures.MarkDecorator"]}], "type_ref": "typing.Iterable"}, "builtins.int", "builtins.int"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "setmulti2 of CallSpec2", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Callable": {".class": "SymbolTableNode", "cross_ref": "typing.Callable", "kind": "Gdef"}, "Class": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.python.PyCollector"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python.Class", "name": "Class", "type_vars": []}, "flags": [], "fullname": "_pytest.python.Class", "metaclass_type": "_pytest.nodes.NodeMeta", "metadata": {}, "module_name": "_pytest.python", "mro": ["_pytest.python.Class", "_pytest.python.PyCollector", "_pytest.python.PyobjMixin", "_pytest.nodes.Collector", "_pytest.nodes.Node", "builtins.object"], "names": {".class": "SymbolTable", "_inject_setup_class_fixture": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Class._inject_setup_class_fixture", "name": "_inject_setup_class_fixture", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Class"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_inject_setup_class_fixture of Class", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_inject_setup_method_fixture": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Class._inject_setup_method_fixture", "name": "_inject_setup_method_fixture", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Class"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_inject_setup_method_fixture of Class", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "collect": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Class.collect", "name": "collect", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Class"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "collect of Class", "ret_type": {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}], "type_ref": "typing.Iterable"}, "type_guard": null, "variables": []}}}, "from_parent": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0, 3, 5], "arg_names": ["cls", "parent", "name", "obj"], "flags": ["is_class", "is_decorated"], "fullname": "_pytest.python.Class.from_parent", "name": "from_parent", "type": null}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_classmethod", "is_ready"], "fullname": null, "name": "from_parent", "type": {".class": "CallableType", "arg_kinds": [0, 0, 3, 5], "arg_names": ["cls", "parent", "name", "obj"], "arg_types": [{".class": "TypeType", "item": "_pytest.python.Class"}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "from_parent of Class", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Config": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.Config", "kind": "Gdef"}, "Counter": {".class": "SymbolTableNode", "cross_ref": "collections.Counter", "kind": "Gdef"}, "Dict": {".class": "SymbolTableNode", "cross_ref": "typing.Dict", "kind": "Gdef"}, "ExceptionInfo": {".class": "SymbolTableNode", "cross_ref": "_pytest._code.code.ExceptionInfo", "kind": "Gdef"}, "ExitCode": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.ExitCode", "kind": "Gdef"}, "FSCOLLECTOR_GETHOOKPROXY_ISINITPATH": {".class": "SymbolTableNode", "cross_ref": "_pytest.deprecated.FSCOLLECTOR_GETHOOKPROXY_ISINITPATH", "kind": "Gdef"}, "FuncFixtureInfo": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.FuncFixtureInfo", "kind": "Gdef"}, "Function": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.python.PyobjMixin", "_pytest.nodes.Item"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python.Function", "name": "Function", "type_vars": []}, "flags": [], "fullname": "_pytest.python.Function", "metaclass_type": "_pytest.nodes.NodeMeta", "metadata": {}, "module_name": "_pytest.python", "mro": ["_pytest.python.Function", "_pytest.python.PyobjMixin", "_pytest.nodes.Item", "_pytest.nodes.Node", "builtins.object"], "names": {".class": "SymbolTable", "_ALLOW_MARKERS": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.python.Function._ALLOW_MARKERS", "name": "_ALLOW_MARKERS", "type": "builtins.bool"}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1], "arg_names": ["self", "name", "parent", "config", "callspec", "callobj", "keywords", "session", "fixtureinfo", "originalname"], "flags": [], "fullname": "_pytest.python.Function.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1], "arg_names": ["self", "name", "parent", "config", "callspec", "callobj", "keywords", "session", "fixtureinfo", "originalname"], "arg_types": ["_pytest.python.Function", "builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "UnionType", "items": ["_pytest.config.Config", {".class": "NoneType"}]}, {".class": "UnionType", "items": ["_pytest.python.CallSpec2", {".class": "NoneType"}]}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "UnionType", "items": ["_pytest.main.Session", {".class": "NoneType"}]}, {".class": "UnionType", "items": ["_pytest.fixtures.FuncFixtureInfo", {".class": "NoneType"}]}, {".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 Function", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_fixtureinfo": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.python.Function._fixtureinfo", "name": "_fixtureinfo", "type": "_pytest.fixtures.FuncFixtureInfo"}}, "_getobj": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Function._getobj", "name": "_getobj", "type": null}}, "_initrequest": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Function._initrequest", "name": "_initrequest", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Function"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_initrequest of Function", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_prunetraceback": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "excinfo"], "flags": [], "fullname": "_pytest.python.Function._prunetraceback", "name": "_prunetraceback", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "excinfo"], "arg_types": ["_pytest.python.Function", {".class": "Instance", "args": ["builtins.BaseException"], "type_ref": "_pytest._code.code.ExceptionInfo"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_prunetraceback of Function", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_pyfuncitem": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.python.Function._pyfuncitem", "name": "_pyfuncitem", "type": null}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_ready"], "fullname": null, "name": "_pyfuncitem", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Function"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "_pyfuncitem of Function", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "_request": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.Function._request", "name": "_request", "type": "_pytest.fixtures.FixtureRequest"}}, "callspec": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.Function.callspec", "name": "callspec", "type": "_pytest.python.CallSpec2"}}, "fixturenames": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.Function.fixturenames", "name": "fixturenames", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}}}, "from_parent": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0, 4], "arg_names": ["cls", "parent", "kw"], "flags": ["is_class", "is_decorated"], "fullname": "_pytest.python.Function.from_parent", "name": "from_parent", "type": null}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_classmethod", "is_ready"], "fullname": null, "name": "from_parent", "type": {".class": "CallableType", "arg_kinds": [0, 0, 4], "arg_names": ["cls", "parent", "kw"], "arg_types": [{".class": "TypeType", "item": "_pytest.python.Function"}, {".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": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "from_parent of Function", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "funcargs": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.python.Function.funcargs", "name": "funcargs", "type": {".class": "Instance", "args": ["builtins.str", "builtins.object"], "type_ref": "builtins.dict"}}}, "function": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.python.Function.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.python.Function"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "function of Function", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "originalname": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.Function.originalname", "name": "originalname", "type": "builtins.str"}}, "repr_failure": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "excinfo"], "flags": [], "fullname": "_pytest.python.Function.repr_failure", "name": "repr_failure", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "excinfo"], "arg_types": ["_pytest.python.Function", {".class": "Instance", "args": ["builtins.BaseException"], "type_ref": "_pytest._code.code.ExceptionInfo"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "repr_failure of Function", "ret_type": {".class": "UnionType", "items": ["builtins.str", "_pytest._code.code.TerminalRepr"]}, "type_guard": null, "variables": []}}}, "runtest": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Function.runtest", "name": "runtest", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Function"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "runtest of Function", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "setup": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Function.setup", "name": "setup", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Function"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "setup of Function", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "FunctionDefinition": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.python.Function"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python.FunctionDefinition", "name": "FunctionDefinition", "type_vars": []}, "flags": [], "fullname": "_pytest.python.FunctionDefinition", "metaclass_type": "_pytest.nodes.NodeMeta", "metadata": {}, "module_name": "_pytest.python", "mro": ["_pytest.python.FunctionDefinition", "_pytest.python.Function", "_pytest.python.PyobjMixin", "_pytest.nodes.Item", "_pytest.nodes.Node", "builtins.object"], "names": {".class": "SymbolTable", "runtest": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.FunctionDefinition.runtest", "name": "runtest", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.FunctionDefinition"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "runtest of FunctionDefinition", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "setup": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.python.FunctionDefinition.setup", "name": "setup", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.FunctionDefinition"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Generator": {".class": "SymbolTableNode", "cross_ref": "typing.Generator", "kind": "Gdef"}, "IGNORED_ATTRIBUTES": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.IGNORED_ATTRIBUTES", "name": "IGNORED_ATTRIBUTES", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.frozenset"}}}, "ImportPathMismatchError": {".class": "SymbolTableNode", "cross_ref": "_pytest.pathlib.ImportPathMismatchError", "kind": "Gdef"}, "Instance": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.python.PyCollector"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python.Instance", "name": "Instance", "type_vars": []}, "flags": [], "fullname": "_pytest.python.Instance", "metaclass_type": "_pytest.nodes.NodeMeta", "metadata": {}, "module_name": "_pytest.python", "mro": ["_pytest.python.Instance", "_pytest.python.PyCollector", "_pytest.python.PyobjMixin", "_pytest.nodes.Collector", "_pytest.nodes.Node", "builtins.object"], "names": {".class": "SymbolTable", "_ALLOW_MARKERS": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.python.Instance._ALLOW_MARKERS", "name": "_ALLOW_MARKERS", "type": "builtins.bool"}}, "_getobj": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Instance._getobj", "name": "_getobj", "type": null}}, "collect": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Instance.collect", "name": "collect", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Instance"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "collect of Instance", "ret_type": {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}], "type_ref": "typing.Iterable"}, "type_guard": null, "variables": []}}}, "newinstance": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Instance.newinstance", "name": "newinstance", "type": null}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "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_GEN": {".class": "SymbolTableNode", "cross_ref": "_pytest.mark.structures.MARK_GEN", "kind": "Gdef"}, "Mapping": {".class": "SymbolTableNode", "cross_ref": "typing.Mapping", "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", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python.Metafunc", "name": "Metafunc", "type_vars": []}, "flags": ["is_final"], "fullname": "_pytest.python.Metafunc", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python", "mro": ["_pytest.python.Metafunc", "builtins.object"], "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 1, 1], "arg_names": ["self", "definition", "fixtureinfo", "config", "cls", "module"], "flags": [], "fullname": "_pytest.python.Metafunc.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 1, 1], "arg_names": ["self", "definition", "fixtureinfo", "config", "cls", "module"], "arg_types": ["_pytest.python.Metafunc", "_pytest.python.FunctionDefinition", "_pytest.fixtures.FuncFixtureInfo", "_pytest.config.Config", {".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": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of Metafunc", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_arg2fixturedefs": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.Metafunc._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"}}}, "_calls": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.python.Metafunc._calls", "name": "_calls", "type": {".class": "Instance", "args": ["_pytest.python.CallSpec2"], "type_ref": "builtins.list"}}}, "_resolve_arg_ids": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["self", "argnames", "ids", "parameters", "nodeid"], "flags": [], "fullname": "_pytest.python.Metafunc._resolve_arg_ids", "name": "_resolve_arg_ids", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0], "arg_names": ["self", "argnames", "ids", "parameters", "nodeid"], "arg_types": ["_pytest.python.Metafunc", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, {".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": "Instance", "args": [{".class": "TupleType", "implicit": false, "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": ["builtins.object", "_pytest.compat.NotSetType"]}], "type_ref": "typing.Sequence"}, {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.mark.structures.MarkDecorator", "_pytest.mark.structures.Mark"]}], "type_ref": "typing.Collection"}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "partial_fallback": "_pytest.mark.structures.ParameterSet"}], "type_ref": "typing.Sequence"}, "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_resolve_arg_ids of Metafunc", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "type_guard": null, "variables": []}}}, "_resolve_arg_value_types": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "argnames", "indirect"], "flags": [], "fullname": "_pytest.python.Metafunc._resolve_arg_value_types", "name": "_resolve_arg_value_types", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "argnames", "indirect"], "arg_types": ["_pytest.python.Metafunc", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, {".class": "UnionType", "items": ["builtins.bool", {".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": "_resolve_arg_value_types of Metafunc", "ret_type": {".class": "Instance", "args": ["builtins.str", {".class": "UnionType", "items": [{".class": "LiteralType", "fallback": "builtins.str", "value": "params"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "funcargs"}]}], "type_ref": "builtins.dict"}, "type_guard": null, "variables": []}}}, "_validate_ids": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "ids", "parameters", "func_name"], "flags": [], "fullname": "_pytest.python.Metafunc._validate_ids", "name": "_validate_ids", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["self", "ids", "parameters", "func_name"], "arg_types": ["_pytest.python.Metafunc", {".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str", "builtins.float", "builtins.int", "builtins.bool"]}], "type_ref": "typing.Iterable"}, {".class": "Instance", "args": [{".class": "TupleType", "implicit": false, "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": ["builtins.object", "_pytest.compat.NotSetType"]}], "type_ref": "typing.Sequence"}, {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.mark.structures.MarkDecorator", "_pytest.mark.structures.Mark"]}], "type_ref": "typing.Collection"}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "partial_fallback": "_pytest.mark.structures.ParameterSet"}], "type_ref": "typing.Sequence"}, "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_validate_ids of Metafunc", "ret_type": {".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str"]}], "type_ref": "builtins.list"}, "type_guard": null, "variables": []}}}, "_validate_if_using_arg_names": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "argnames", "indirect"], "flags": [], "fullname": "_pytest.python.Metafunc._validate_if_using_arg_names", "name": "_validate_if_using_arg_names", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "argnames", "indirect"], "arg_types": ["_pytest.python.Metafunc", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, {".class": "UnionType", "items": ["builtins.bool", {".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": "_validate_if_using_arg_names of Metafunc", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "cls": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.Metafunc.cls", "name": "cls", "type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}}}, "config": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.Metafunc.config", "name": "config", "type": "_pytest.config.Config"}}, "definition": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.Metafunc.definition", "name": "definition", "type": "_pytest.python.FunctionDefinition"}}, "fixturenames": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.Metafunc.fixturenames", "name": "fixturenames", "type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}}}, "function": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.Metafunc.function", "name": "function", "type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}}}, "module": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.Metafunc.module", "name": "module", "type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}}}, "parametrize": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 1, 1, 1, 5], "arg_names": ["self", "argnames", "argvalues", "indirect", "ids", "scope", "_param_mark"], "flags": [], "fullname": "_pytest.python.Metafunc.parametrize", "name": "parametrize", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 1, 1, 1, 5], "arg_names": ["self", "argnames", "argvalues", "indirect", "ids", "scope", "_param_mark"], "arg_types": ["_pytest.python.Metafunc", {".class": "UnionType", "items": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.tuple"}]}, {".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "TupleType", "implicit": false, "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": ["builtins.object", "_pytest.compat.NotSetType"]}], "type_ref": "typing.Sequence"}, {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.mark.structures.MarkDecorator", "_pytest.mark.structures.Mark"]}], "type_ref": "typing.Collection"}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "partial_fallback": "_pytest.mark.structures.ParameterSet"}, {".class": "Instance", "args": ["builtins.object"], "type_ref": "typing.Sequence"}, "builtins.object"]}], "type_ref": "typing.Iterable"}, {".class": "UnionType", "items": ["builtins.bool", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}]}, {".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": [{".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"}, {".class": "NoneType"}]}, {".class": "UnionType", "items": ["_pytest.mark.structures.Mark", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "parametrize of Metafunc", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Module": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.nodes.File", "_pytest.python.PyCollector"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python.Module", "name": "Module", "type_vars": []}, "flags": [], "fullname": "_pytest.python.Module", "metaclass_type": "_pytest.nodes.NodeMeta", "metadata": {}, "module_name": "_pytest.python", "mro": ["_pytest.python.Module", "_pytest.nodes.File", "_pytest.nodes.FSCollector", "_pytest.python.PyCollector", "_pytest.python.PyobjMixin", "_pytest.nodes.Collector", "_pytest.nodes.Node", "builtins.object"], "names": {".class": "SymbolTable", "_getobj": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Module._getobj", "name": "_getobj", "type": null}}, "_importtestmodule": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Module._importtestmodule", "name": "_importtestmodule", "type": null}}, "_inject_setup_function_fixture": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Module._inject_setup_function_fixture", "name": "_inject_setup_function_fixture", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Module"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_inject_setup_function_fixture of Module", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_inject_setup_module_fixture": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Module._inject_setup_module_fixture", "name": "_inject_setup_module_fixture", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Module"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_inject_setup_module_fixture of Module", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "collect": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Module.collect", "name": "collect", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Module"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "collect of Module", "ret_type": {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}], "type_ref": "typing.Iterable"}, "type_guard": null, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "NOTSET": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.NOTSET", "kind": "Gdef"}, "Optional": {".class": "SymbolTableNode", "cross_ref": "typing.Optional", "kind": "Gdef"}, "Package": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.python.Module"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python.Package", "name": "Package", "type_vars": []}, "flags": [], "fullname": "_pytest.python.Package", "metaclass_type": "_pytest.nodes.NodeMeta", "metadata": {}, "module_name": "_pytest.python", "mro": ["_pytest.python.Package", "_pytest.python.Module", "_pytest.nodes.File", "_pytest.nodes.FSCollector", "_pytest.python.PyCollector", "_pytest.python.PyobjMixin", "_pytest.nodes.Collector", "_pytest.nodes.Node", "builtins.object"], "names": {".class": "SymbolTable", "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 1, 1, 1], "arg_names": ["self", "fspath", "parent", "config", "session", "nodeid"], "flags": [], "fullname": "_pytest.python.Package.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 1, 1, 1], "arg_names": ["self", "fspath", "parent", "config", "session", "nodeid"], "arg_types": ["_pytest.python.Package", "py.path.local", "_pytest.nodes.Collector", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of Package", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_collectfile": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1], "arg_names": ["self", "path", "handle_dupes"], "flags": [], "fullname": "_pytest.python.Package._collectfile", "name": "_collectfile", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1], "arg_names": ["self", "path", "handle_dupes"], "arg_types": ["_pytest.python.Package", "py.path.local", "builtins.bool"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_collectfile of Package", "ret_type": {".class": "Instance", "args": ["_pytest.nodes.Collector"], "type_ref": "typing.Sequence"}, "type_guard": null, "variables": []}}}, "_recurse": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "direntry"], "flags": [], "fullname": "_pytest.python.Package._recurse", "name": "_recurse", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "direntry"], "arg_types": ["_pytest.python.Package", {".class": "Instance", "args": ["builtins.str"], "type_ref": "os.DirEntry"}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_recurse of Package", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "collect": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_generator"], "fullname": "_pytest.python.Package.collect", "name": "collect", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Package"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "collect of Package", "ret_type": {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}], "type_ref": "typing.Iterable"}, "type_guard": null, "variables": []}}}, "gethookproxy": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "fspath"], "flags": [], "fullname": "_pytest.python.Package.gethookproxy", "name": "gethookproxy", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "fspath"], "arg_types": ["_pytest.python.Package", "py.path.local"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "gethookproxy of Package", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}, "isinitpath": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "path"], "flags": [], "fullname": "_pytest.python.Package.isinitpath", "name": "isinitpath", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "path"], "arg_types": ["_pytest.python.Package", "py.path.local"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "isinitpath of Package", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "setup": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.Package.setup", "name": "setup", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.Package"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "setup of Package", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "ParameterSet": {".class": "SymbolTableNode", "cross_ref": "_pytest.mark.structures.ParameterSet", "kind": "Gdef"}, "Parser": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.argparsing.Parser", "kind": "Gdef"}, "PyCollector": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.python.PyobjMixin", "_pytest.nodes.Collector"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python.PyCollector", "name": "PyCollector", "type_vars": []}, "flags": [], "fullname": "_pytest.python.PyCollector", "metaclass_type": "_pytest.nodes.NodeMeta", "metadata": {}, "module_name": "_pytest.python", "mro": ["_pytest.python.PyCollector", "_pytest.python.PyobjMixin", "_pytest.nodes.Collector", "_pytest.nodes.Node", "builtins.object"], "names": {".class": "SymbolTable", "_genfunctions": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "name", "funcobj"], "flags": ["is_generator"], "fullname": "_pytest.python.PyCollector._genfunctions", "name": "_genfunctions", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "name", "funcobj"], "arg_types": ["_pytest.python.PyCollector", "builtins.str", {".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": "_genfunctions of PyCollector", "ret_type": {".class": "Instance", "args": ["_pytest.python.Function"], "type_ref": "typing.Iterator"}, "type_guard": null, "variables": []}}}, "_matches_prefix_or_glob_option": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "option_name", "name"], "flags": [], "fullname": "_pytest.python.PyCollector._matches_prefix_or_glob_option", "name": "_matches_prefix_or_glob_option", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "option_name", "name"], "arg_types": ["_pytest.python.PyCollector", "builtins.str", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_matches_prefix_or_glob_option of PyCollector", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "classnamefilter": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "name"], "flags": [], "fullname": "_pytest.python.PyCollector.classnamefilter", "name": "classnamefilter", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "name"], "arg_types": ["_pytest.python.PyCollector", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "classnamefilter of PyCollector", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "collect": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.PyCollector.collect", "name": "collect", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.PyCollector"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "collect of PyCollector", "ret_type": {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}], "type_ref": "typing.Iterable"}, "type_guard": null, "variables": []}}}, "funcnamefilter": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "name"], "flags": [], "fullname": "_pytest.python.PyCollector.funcnamefilter", "name": "funcnamefilter", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "name"], "arg_types": ["_pytest.python.PyCollector", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "funcnamefilter of PyCollector", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "isnosetest": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "obj"], "flags": [], "fullname": "_pytest.python.PyCollector.isnosetest", "name": "isnosetest", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "obj"], "arg_types": ["_pytest.python.PyCollector", "builtins.object"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "isnosetest of PyCollector", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "istestclass": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "obj", "name"], "flags": [], "fullname": "_pytest.python.PyCollector.istestclass", "name": "istestclass", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "obj", "name"], "arg_types": ["_pytest.python.PyCollector", "builtins.object", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "istestclass of PyCollector", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "istestfunction": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "obj", "name"], "flags": [], "fullname": "_pytest.python.PyCollector.istestfunction", "name": "istestfunction", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "obj", "name"], "arg_types": ["_pytest.python.PyCollector", "builtins.object", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "istestfunction of PyCollector", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "PyobjMixin": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python.PyobjMixin", "name": "PyobjMixin", "type_vars": []}, "flags": [], "fullname": "_pytest.python.PyobjMixin", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python", "mro": ["_pytest.python.PyobjMixin", "builtins.object"], "names": {".class": "SymbolTable", "_ALLOW_MARKERS": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.python.PyobjMixin._ALLOW_MARKERS", "name": "_ALLOW_MARKERS", "type": "builtins.bool"}}, "_getobj": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.PyobjMixin._getobj", "name": "_getobj", "type": null}}, "_obj": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.python.PyobjMixin._obj", "name": "_obj", "type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}}}, "cls": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.python.PyobjMixin.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.python.PyobjMixin"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "cls of PyobjMixin", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "getmodpath": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 1, 1], "arg_names": ["self", "stopatmodule", "includemodule"], "flags": [], "fullname": "_pytest.python.PyobjMixin.getmodpath", "name": "getmodpath", "type": {".class": "CallableType", "arg_kinds": [0, 1, 1], "arg_names": ["self", "stopatmodule", "includemodule"], "arg_types": ["_pytest.python.PyobjMixin", "builtins.bool", "builtins.bool"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "getmodpath of PyobjMixin", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "getparent": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "cls"], "flags": [], "fullname": "_pytest.python.PyobjMixin.getparent", "name": "getparent", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "cls"], "arg_types": ["_pytest.python.PyobjMixin", {".class": "TypeType", "item": {".class": "TypeVarType", "fullname": "_pytest.nodes._NodeType", "id": -1, "name": "nodes._NodeType", "upper_bound": "_pytest.nodes.Node", "values": [], "variance": 0}}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "getparent of PyobjMixin", "ret_type": {".class": "UnionType", "items": [{".class": "TypeVarType", "fullname": "_pytest.nodes._NodeType", "id": -1, "name": "nodes._NodeType", "upper_bound": "_pytest.nodes.Node", "values": [], "variance": 0}, {".class": "NoneType"}]}, "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.nodes._NodeType", "id": -1, "name": "nodes._NodeType", "upper_bound": "_pytest.nodes.Node", "values": [], "variance": 0}]}}}, "instance": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_decorated"], "fullname": "_pytest.python.PyobjMixin.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.python.PyobjMixin"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "instance of PyobjMixin", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "listchain": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.PyobjMixin.listchain", "name": "listchain", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.PyobjMixin"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "listchain of PyobjMixin", "ret_type": {".class": "Instance", "args": ["_pytest.nodes.Node"], "type_ref": "builtins.list"}, "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.python.PyobjMixin.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.python.PyobjMixin"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "module of PyobjMixin", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}}, "name": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": "_pytest.python.PyobjMixin.name", "name": "name", "type": "builtins.str"}}, "obj": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "OverloadedFuncDef", "flags": ["is_property"], "fullname": "_pytest.python.PyobjMixin.obj", "impl": null, "items": [{".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_property", "is_overload", "is_decorated"], "fullname": "_pytest.python.PyobjMixin.obj", "name": "obj", "type": null}, "is_overload": true, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_property", "is_settable_property", "is_ready"], "fullname": null, "name": "obj", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.PyobjMixin"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "obj of PyobjMixin", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}, {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "value"], "flags": ["is_decorated"], "fullname": "_pytest.python.PyobjMixin.obj", "name": "obj", "type": null}, "is_overload": false, "var": {".class": "Var", "flags": [], "fullname": null, "name": "obj", "type": null}}], "type": {".class": "Overloaded", "items": [{".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.PyobjMixin"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": true, "is_ellipsis_args": false, "name": "obj", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}]}}}, "own_markers": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": "_pytest.python.PyobjMixin.own_markers", "name": "own_markers", "type": {".class": "Instance", "args": ["_pytest.mark.structures.Mark"], "type_ref": "builtins.list"}}}, "parent": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": "_pytest.python.PyobjMixin.parent", "name": "parent", "type": {".class": "UnionType", "items": ["_pytest.nodes.Node", {".class": "NoneType"}]}}}, "reportinfo": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.python.PyobjMixin.reportinfo", "name": "reportinfo", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.python.PyobjMixin"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "reportinfo of PyobjMixin", "ret_type": {".class": "TupleType", "implicit": false, "items": [{".class": "UnionType", "items": ["py.path.local", "builtins.str"]}, "builtins.int", "builtins.str"], "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": []}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "PytestCollectionWarning": {".class": "SymbolTableNode", "cross_ref": "_pytest.warning_types.PytestCollectionWarning", "kind": "Gdef"}, "PytestUnhandledCoroutineWarning": {".class": "SymbolTableNode", "cross_ref": "_pytest.warning_types.PytestUnhandledCoroutineWarning", "kind": "Gdef"}, "REGEX_TYPE": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.REGEX_TYPE", "kind": "Gdef"}, "STRING_TYPES": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.STRING_TYPES", "kind": "Gdef"}, "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"}, "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"}, "Tuple": {".class": "SymbolTableNode", "cross_ref": "typing.Tuple", "kind": "Gdef"}, "Type": {".class": "SymbolTableNode", "cross_ref": "typing.Type", "kind": "Gdef"}, "Union": {".class": "SymbolTableNode", "cross_ref": "typing.Union", "kind": "Gdef"}, "_EmptyClass": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.python._EmptyClass", "name": "_EmptyClass", "type_vars": []}, "flags": [], "fullname": "_pytest.python._EmptyClass", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.python", "mro": ["_pytest.python._EmptyClass", "builtins.object"], "names": {".class": "SymbolTable"}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "_Scope": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures._Scope", "kind": "Gdef"}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.python.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.python.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.python.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.python.__package__", "name": "__package__", "type": "builtins.str"}}, "_ascii_escaped_by_config": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["val", "config"], "flags": [], "fullname": "_pytest.python._ascii_escaped_by_config", "name": "_ascii_escaped_by_config", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["val", "config"], "arg_types": [{".class": "UnionType", "items": ["builtins.str", "builtins.bytes"]}, {".class": "UnionType", "items": ["_pytest.config.Config", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_ascii_escaped_by_config", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_call_with_optional_argument": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["func", "arg"], "flags": [], "fullname": "_pytest.python._call_with_optional_argument", "name": "_call_with_optional_argument", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["func", "arg"], "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": "_call_with_optional_argument", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_find_parametrized_scope": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["argnames", "arg2fixturedefs", "indirect"], "flags": [], "fullname": "_pytest.python._find_parametrized_scope", "name": "_find_parametrized_scope", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["argnames", "arg2fixturedefs", "indirect"], "arg_types": [{".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, {".class": "Instance", "args": ["builtins.str", {".class": "Instance", "args": [{".class": "Instance", "args": ["builtins.object"], "type_ref": "_pytest.fixtures.FixtureDef"}], "type_ref": "typing.Sequence"}], "type_ref": "typing.Mapping"}, {".class": "UnionType", "items": ["builtins.bool", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_find_parametrized_scope", "ret_type": {".class": "TypeAliasType", "args": [], "type_ref": "_pytest.fixtures._Scope"}, "type_guard": null, "variables": []}}}, "_get_first_non_fixture_func": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["obj", "names"], "flags": [], "fullname": "_pytest.python._get_first_non_fixture_func", "name": "_get_first_non_fixture_func", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["obj", "names"], "arg_types": ["builtins.object", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Iterable"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_get_first_non_fixture_func", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}, "_idval": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0], "arg_names": ["val", "argname", "idx", "idfn", "nodeid", "config"], "flags": [], "fullname": "_pytest.python._idval", "name": "_idval", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0], "arg_names": ["val", "argname", "idx", "idfn", "nodeid", "config"], "arg_types": ["builtins.object", "builtins.str", "builtins.int", {".class": "UnionType", "items": [{".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"}]}, {".class": "UnionType", "items": ["_pytest.config.Config", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_idval", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_idvalset": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0, 0, 0, 0], "arg_names": ["idx", "parameterset", "argnames", "idfn", "ids", "nodeid", "config"], "flags": [], "fullname": "_pytest.python._idvalset", "name": "_idvalset", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0, 0, 0, 0], "arg_names": ["idx", "parameterset", "argnames", "idfn", "ids", "nodeid", "config"], "arg_types": ["builtins.int", {".class": "TupleType", "implicit": false, "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": ["builtins.object", "_pytest.compat.NotSetType"]}], "type_ref": "typing.Sequence"}, {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.mark.structures.MarkDecorator", "_pytest.mark.structures.Mark"]}], "type_ref": "typing.Collection"}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "partial_fallback": "_pytest.mark.structures.ParameterSet"}, {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Iterable"}, {".class": "UnionType", "items": [{".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": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str"]}], "type_ref": "builtins.list"}, {".class": "NoneType"}]}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}, {".class": "UnionType", "items": ["_pytest.config.Config", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_idvalset", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_pytest": {".class": "SymbolTableNode", "cross_ref": "_pytest", "kind": "Gdef"}, "_show_fixtures_per_test": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["config", "session"], "flags": [], "fullname": "_pytest.python._show_fixtures_per_test", "name": "_show_fixtures_per_test", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["config", "session"], "arg_types": ["_pytest.config.Config", "_pytest.main.Session"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_show_fixtures_per_test", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "_showfixtures_main": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["config", "session"], "flags": [], "fullname": "_pytest.python._showfixtures_main", "name": "_showfixtures_main", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["config", "session"], "arg_types": ["_pytest.config.Config", "_pytest.main.Session"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_showfixtures_main", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "ascii_escaped": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.ascii_escaped", "kind": "Gdef"}, "async_warn_and_skip": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["nodeid"], "flags": [], "fullname": "_pytest.python.async_warn_and_skip", "name": "async_warn_and_skip", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["nodeid"], "arg_types": ["builtins.str"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "async_warn_and_skip", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "defaultdict": {".class": "SymbolTableNode", "cross_ref": "collections.defaultdict", "kind": "Gdef"}, "enum": {".class": "SymbolTableNode", "cross_ref": "enum", "kind": "Gdef"}, "fail": {".class": "SymbolTableNode", "cross_ref": "_pytest.outcomes.fail", "kind": "Gdef"}, "filter_traceback": {".class": "SymbolTableNode", "cross_ref": "_pytest._code.code.filter_traceback", "kind": "Gdef"}, "final": {".class": "SymbolTableNode", "cross_ref": "typing.final", "kind": "Gdef"}, "fixtures": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures", "kind": "Gdef"}, "fnmatch": {".class": "SymbolTableNode", "cross_ref": "fnmatch", "kind": "Gdef"}, "get_default_arg_names": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.get_default_arg_names", "kind": "Gdef"}, "get_real_func": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.get_real_func", "kind": "Gdef"}, "get_unpacked_marks": {".class": "SymbolTableNode", "cross_ref": "_pytest.mark.structures.get_unpacked_marks", "kind": "Gdef"}, "getfslineno": {".class": "SymbolTableNode", "cross_ref": "_pytest._code.code.getfslineno", "kind": "Gdef"}, "getimfunc": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.getimfunc", "kind": "Gdef"}, "getlocation": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.getlocation", "kind": "Gdef"}, "hasinit": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["obj"], "flags": [], "fullname": "_pytest.python.hasinit", "name": "hasinit", "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": "hasinit", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "hasnew": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["obj"], "flags": [], "fullname": "_pytest.python.hasnew", "name": "hasnew", "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": "hasnew", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "hookimpl": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.hookimpl", "kind": "Gdef"}, "idmaker": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1, 1, 1, 1], "arg_names": ["argnames", "parametersets", "idfn", "ids", "config", "nodeid"], "flags": [], "fullname": "_pytest.python.idmaker", "name": "idmaker", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1, 1, 1, 1], "arg_names": ["argnames", "parametersets", "idfn", "ids", "config", "nodeid"], "arg_types": [{".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Iterable"}, {".class": "Instance", "args": [{".class": "TupleType", "implicit": false, "items": [{".class": "Instance", "args": [{".class": "UnionType", "items": ["builtins.object", "_pytest.compat.NotSetType"]}], "type_ref": "typing.Sequence"}, {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.mark.structures.MarkDecorator", "_pytest.mark.structures.Mark"]}], "type_ref": "typing.Collection"}, {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}], "partial_fallback": "_pytest.mark.structures.ParameterSet"}], "type_ref": "typing.Iterable"}, {".class": "UnionType", "items": [{".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": [{".class": "Instance", "args": [{".class": "UnionType", "items": [{".class": "NoneType"}, "builtins.str"]}], "type_ref": "builtins.list"}, {".class": "NoneType"}]}, {".class": "UnionType", "items": ["_pytest.config.Config", {".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": "idmaker", "ret_type": {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, "type_guard": null, "variables": []}}}, "import_path": {".class": "SymbolTableNode", "cross_ref": "_pytest.pathlib.import_path", "kind": "Gdef"}, "inspect": {".class": "SymbolTableNode", "cross_ref": "inspect", "kind": "Gdef"}, "is_async_function": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.is_async_function", "kind": "Gdef"}, "is_generator": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.is_generator", "kind": "Gdef"}, "itertools": {".class": "SymbolTableNode", "cross_ref": "itertools", "kind": "Gdef"}, "nodes": {".class": "SymbolTableNode", "cross_ref": "_pytest.nodes", "kind": "Gdef"}, "normalize_mark_list": {".class": "SymbolTableNode", "cross_ref": "_pytest.mark.structures.normalize_mark_list", "kind": "Gdef"}, "os": {".class": "SymbolTableNode", "cross_ref": "os", "kind": "Gdef"}, "partial": {".class": "SymbolTableNode", "cross_ref": "functools.partial", "kind": "Gdef"}, "parts": {".class": "SymbolTableNode", "cross_ref": "_pytest.pathlib.parts", "kind": "Gdef"}, "path_matches_patterns": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["path", "patterns"], "flags": [], "fullname": "_pytest.python.path_matches_patterns", "name": "path_matches_patterns", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["path", "patterns"], "arg_types": ["py.path.local", {".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Iterable"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "path_matches_patterns", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "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.python.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_cmdline_main": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["config"], "flags": [], "fullname": "_pytest.python.pytest_cmdline_main", "name": "pytest_cmdline_main", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["config"], "arg_types": ["_pytest.config.Config"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_cmdline_main", "ret_type": {".class": "UnionType", "items": ["builtins.int", "_pytest.config.ExitCode", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "pytest_collect_file": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["path", "parent"], "flags": [], "fullname": "_pytest.python.pytest_collect_file", "name": "pytest_collect_file", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["path", "parent"], "arg_types": ["py.path.local", "_pytest.nodes.Collector"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_collect_file", "ret_type": {".class": "UnionType", "items": ["_pytest.python.Module", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "pytest_configure": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["config"], "flags": [], "fullname": "_pytest.python.pytest_configure", "name": "pytest_configure", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["config"], "arg_types": ["_pytest.config.Config"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_configure", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_generate_tests": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["metafunc"], "flags": [], "fullname": "_pytest.python.pytest_generate_tests", "name": "pytest_generate_tests", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["metafunc"], "arg_types": ["_pytest.python.Metafunc"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_generate_tests", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_pycollect_makeitem": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["collector", "name", "obj"], "flags": ["is_decorated"], "fullname": "_pytest.python.pytest_pycollect_makeitem", "name": "pytest_pycollect_makeitem", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["collector", "name", "obj"], "arg_types": ["_pytest.python.PyCollector", "builtins.str", "builtins.object"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_pycollect_makeitem", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_pycollect_makeitem", "type": {".class": "AnyType", "missing_import_name": "_pytest.config.HookimplMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.config.HookimplMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_pycollect_makemodule": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["path", "parent"], "flags": [], "fullname": "_pytest.python.pytest_pycollect_makemodule", "name": "pytest_pycollect_makemodule", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["path", "parent"], "arg_types": ["py.path.local", {".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": "pytest_pycollect_makemodule", "ret_type": "_pytest.python.Module", "type_guard": null, "variables": []}}}, "pytest_pyfunc_call": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["pyfuncitem"], "flags": ["is_decorated"], "fullname": "_pytest.python.pytest_pyfunc_call", "name": "pytest_pyfunc_call", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["pyfuncitem"], "arg_types": ["_pytest.python.Function"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_pyfunc_call", "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_pyfunc_call", "type": {".class": "AnyType", "missing_import_name": "_pytest.config.HookimplMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.config.HookimplMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "safe_getattr": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.safe_getattr", "kind": "Gdef"}, "safe_isclass": {".class": "SymbolTableNode", "cross_ref": "_pytest.compat.safe_isclass", "kind": "Gdef"}, "saferepr": {".class": "SymbolTableNode", "cross_ref": "_pytest._io.saferepr.saferepr", "kind": "Gdef"}, "show_fixtures_per_test": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["config"], "flags": [], "fullname": "_pytest.python.show_fixtures_per_test", "name": "show_fixtures_per_test", "type": null}}, "showfixtures": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["config"], "flags": [], "fullname": "_pytest.python.showfixtures", "name": "showfixtures", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["config"], "arg_types": ["_pytest.config.Config"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "showfixtures", "ret_type": {".class": "UnionType", "items": ["builtins.int", "_pytest.config.ExitCode"]}, "type_guard": null, "variables": []}}}, "skip": {".class": "SymbolTableNode", "cross_ref": "_pytest.outcomes.skip", "kind": "Gdef"}, "sys": {".class": "SymbolTableNode", "cross_ref": "sys", "kind": "Gdef"}, "types": {".class": "SymbolTableNode", "cross_ref": "types", "kind": "Gdef"}, "visit": {".class": "SymbolTableNode", "cross_ref": "_pytest.pathlib.visit", "kind": "Gdef"}, "warnings": {".class": "SymbolTableNode", "cross_ref": "warnings", "kind": "Gdef"}, "write_docstring": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1], "arg_names": ["tw", "doc", "indent"], "flags": [], "fullname": "_pytest.python.write_docstring", "name": "write_docstring", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1], "arg_names": ["tw", "doc", "indent"], "arg_types": ["_pytest._io.terminalwriter.TerminalWriter", "builtins.str", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "write_docstring", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}}, "path": "/home/patrick/anaconda3/lib/python3.9/site-packages/_pytest/python.py"} |