mirror of
https://github.com/k2-fsa/icefall.git
synced 2025-09-03 06:04:18 +00:00
1 line
44 KiB
JSON
1 line
44 KiB
JSON
{".class": "MypyFile", "_fullname": "_pytest.main", "is_partial_stub_package": false, "is_stub": false, "names": {".class": "SymbolTable", "Callable": {".class": "SymbolTableNode", "cross_ref": "typing.Callable", "kind": "Gdef"}, "CollectReport": {".class": "SymbolTableNode", "cross_ref": "_pytest.reports.CollectReport", "kind": "Gdef"}, "Config": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.Config", "kind": "Gdef"}, "Dict": {".class": "SymbolTableNode", "cross_ref": "typing.Dict", "kind": "Gdef"}, "ExitCode": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.ExitCode", "kind": "Gdef"}, "FSHookProxy": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.object"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.main.FSHookProxy", "name": "FSHookProxy", "type_vars": []}, "flags": [], "fullname": "_pytest.main.FSHookProxy", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.main", "mro": ["_pytest.main.FSHookProxy", "builtins.object"], "names": {".class": "SymbolTable", "__getattr__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "name"], "flags": [], "fullname": "_pytest.main.FSHookProxy.__getattr__", "name": "__getattr__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["_pytest.main.FSHookProxy", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__getattr__ of FSHookProxy", "ret_type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}, "type_guard": null, "variables": []}}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["self", "pm", "remove_mods"], "flags": [], "fullname": "_pytest.main.FSHookProxy.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["self", "pm", "remove_mods"], "arg_types": ["_pytest.main.FSHookProxy", "_pytest.config.PytestPluginManager", {".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 FSHookProxy", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pm": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.main.FSHookProxy.pm", "name": "pm", "type": "_pytest.config.PytestPluginManager"}}, "remove_mods": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.main.FSHookProxy.remove_mods", "name": "remove_mods", "type": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 1}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Failed": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.Exception"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.main.Failed", "name": "Failed", "type_vars": []}, "flags": [], "fullname": "_pytest.main.Failed", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.main", "mro": ["_pytest.main.Failed", "builtins.Exception", "builtins.BaseException", "builtins.object"], "names": {".class": "SymbolTable"}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "FixtureManager": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.FixtureManager", "kind": "Gdef"}, "FrozenSet": {".class": "SymbolTableNode", "cross_ref": "typing.FrozenSet", "kind": "Gdef"}, "Interrupted": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["builtins.KeyboardInterrupt"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.main.Interrupted", "name": "Interrupted", "type_vars": []}, "flags": [], "fullname": "_pytest.main.Interrupted", "metaclass_type": null, "metadata": {}, "module_name": "_pytest.main", "mro": ["_pytest.main.Interrupted", "builtins.KeyboardInterrupt", "builtins.BaseException", "builtins.object"], "names": {".class": "SymbolTable", "__module__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": "_pytest.main.Interrupted.__module__", "name": "__module__", "type": "builtins.str"}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "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"}, "Optional": {".class": "SymbolTableNode", "cross_ref": "typing.Optional", "kind": "Gdef"}, "Parser": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.argparsing.Parser", "kind": "Gdef"}, "Path": {".class": "SymbolTableNode", "cross_ref": "pathlib.Path", "kind": "Gdef"}, "PytestPluginManager": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.PytestPluginManager", "kind": "Gdef"}, "Sequence": {".class": "SymbolTableNode", "cross_ref": "typing.Sequence", "kind": "Gdef"}, "Session": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": ["_pytest.nodes.FSCollector"], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.main.Session", "name": "Session", "type_vars": []}, "flags": ["is_final"], "fullname": "_pytest.main.Session", "metaclass_type": "_pytest.nodes.NodeMeta", "metadata": {}, "module_name": "_pytest.main", "mro": ["_pytest.main.Session", "_pytest.nodes.FSCollector", "_pytest.nodes.Collector", "_pytest.nodes.Node", "builtins.object"], "names": {".class": "SymbolTable", "Failed": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.main.Session.Failed", "name": "Failed", "type": {".class": "CallableType", "arg_kinds": [2], "arg_names": ["args"], "arg_types": ["builtins.object"], "bound_args": ["_pytest.main.Failed"], "def_extras": {"first_arg": "self"}, "fallback": "builtins.type", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": "_pytest.main.Failed", "type_guard": null, "variables": []}}}, "Interrupted": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.main.Session.Interrupted", "name": "Interrupted", "type": {".class": "CallableType", "arg_kinds": [2], "arg_names": ["args"], "arg_types": ["builtins.object"], "bound_args": ["_pytest.main.Interrupted"], "def_extras": {"first_arg": "self"}, "fallback": "builtins.type", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": "_pytest.main.Interrupted", "type_guard": null, "variables": []}}}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "config"], "flags": [], "fullname": "_pytest.main.Session.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "config"], "arg_types": ["_pytest.main.Session", "_pytest.config.Config"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of Session", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "__repr__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": [], "fullname": "_pytest.main.Session.__repr__", "name": "__repr__", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": [null], "arg_types": ["_pytest.main.Session"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__repr__ of Session", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_bestrelpathcache": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.main.Session._bestrelpathcache", "name": "_bestrelpathcache", "type": {".class": "Instance", "args": ["pathlib.Path", "builtins.str"], "type_ref": "builtins.dict"}}}, "_collectfile": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 1], "arg_names": ["self", "path", "handle_dupes"], "flags": [], "fullname": "_pytest.main.Session._collectfile", "name": "_collectfile", "type": {".class": "CallableType", "arg_kinds": [0, 0, 1], "arg_names": ["self", "path", "handle_dupes"], "arg_types": ["_pytest.main.Session", "py.path.local", "builtins.bool"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_collectfile of Session", "ret_type": {".class": "Instance", "args": ["_pytest.nodes.Collector"], "type_ref": "typing.Sequence"}, "type_guard": null, "variables": []}}}, "_fixturemanager": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": "_pytest.main.Session._fixturemanager", "name": "_fixturemanager", "type": "_pytest.fixtures.FixtureManager"}}, "_initial_parts": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.main.Session._initial_parts", "name": "_initial_parts", "type": {".class": "Instance", "args": [{".class": "TupleType", "implicit": false, "items": ["py.path.local", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}], "type_ref": "builtins.list"}}}, "_initialpaths": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.main.Session._initialpaths", "name": "_initialpaths", "type": {".class": "Instance", "args": ["py.path.local"], "type_ref": "builtins.frozenset"}}}, "_node_location_to_relpath": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "node_path"], "flags": [], "fullname": "_pytest.main.Session._node_location_to_relpath", "name": "_node_location_to_relpath", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "node_path"], "arg_types": ["_pytest.main.Session", "pathlib.Path"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_node_location_to_relpath of Session", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "_notfound": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.main.Session._notfound", "name": "_notfound", "type": {".class": "Instance", "args": [{".class": "TupleType", "implicit": false, "items": ["builtins.str", {".class": "Instance", "args": ["_pytest.nodes.Collector"], "type_ref": "typing.Sequence"}], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}], "type_ref": "builtins.list"}}}, "_recurse": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "direntry"], "flags": [], "fullname": "_pytest.main.Session._recurse", "name": "_recurse", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "direntry"], "arg_types": ["_pytest.main.Session", {".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 Session", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "_setupstate": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": "_pytest.main.Session._setupstate", "name": "_setupstate", "type": "_pytest.runner.SetupState"}}, "collect": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_generator"], "fullname": "_pytest.main.Session.collect", "name": "collect", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.main.Session"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "collect of Session", "ret_type": {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}], "type_ref": "typing.Iterator"}, "type_guard": null, "variables": []}}}, "exitstatus": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": "_pytest.main.Session.exitstatus", "name": "exitstatus", "type": {".class": "UnionType", "items": ["builtins.int", "_pytest.config.ExitCode"]}}}, "from_config": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["cls", "config"], "flags": ["is_class", "is_decorated"], "fullname": "_pytest.main.Session.from_config", "name": "from_config", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["cls", "config"], "arg_types": [{".class": "TypeType", "item": "_pytest.main.Session"}, "_pytest.config.Config"], "bound_args": [], "def_extras": {"first_arg": "cls"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "from_config of Session", "ret_type": "_pytest.main.Session", "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_classmethod", "is_ready"], "fullname": null, "name": "from_config", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["cls", "config"], "arg_types": [{".class": "TypeType", "item": "_pytest.main.Session"}, "_pytest.config.Config"], "bound_args": [], "def_extras": {"first_arg": "cls"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "from_config of Session", "ret_type": "_pytest.main.Session", "type_guard": null, "variables": []}}}}, "genitems": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "node"], "flags": ["is_generator"], "fullname": "_pytest.main.Session.genitems", "name": "genitems", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "node"], "arg_types": ["_pytest.main.Session", {".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "genitems of Session", "ret_type": {".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "typing.Iterator"}, "type_guard": null, "variables": []}}}, "gethookproxy": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "fspath"], "flags": [], "fullname": "_pytest.main.Session.gethookproxy", "name": "gethookproxy", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "fspath"], "arg_types": ["_pytest.main.Session", "py.path.local"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "gethookproxy of Session", "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.main.Session.isinitpath", "name": "isinitpath", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "path"], "arg_types": ["_pytest.main.Session", "py.path.local"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "isinitpath of Session", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "items": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.main.Session.items", "name": "items", "type": {".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "builtins.list"}}}, "perform_collect": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "OverloadedFuncDef", "flags": [], "fullname": "_pytest.main.Session.perform_collect", "impl": {".class": "FuncDef", "arg_kinds": [0, 1, 1], "arg_names": ["self", "args", "genitems"], "flags": ["is_overload"], "fullname": "_pytest.main.Session.perform_collect", "name": "perform_collect", "type": {".class": "CallableType", "arg_kinds": [0, 1, 1], "arg_names": ["self", "args", "genitems"], "arg_types": ["_pytest.main.Session", {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, {".class": "NoneType"}]}, "builtins.bool"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "perform_collect of Session", "ret_type": {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}], "type_ref": "typing.Sequence"}, "type_guard": null, "variables": []}}, "items": [{".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 1, 1], "arg_names": ["self", "args", "genitems"], "flags": ["is_overload", "is_decorated"], "fullname": "_pytest.main.Session.perform_collect", "name": "perform_collect", "type": {".class": "CallableType", "arg_kinds": [0, 1, 1], "arg_names": ["self", "args", "genitems"], "arg_types": ["_pytest.main.Session", {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, {".class": "NoneType"}]}, {".class": "LiteralType", "fallback": "builtins.bool", "value": true}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "perform_collect of Session", "ret_type": {".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "typing.Sequence"}, "type_guard": null, "variables": []}}, "is_overload": true, "var": {".class": "Var", "flags": [], "fullname": null, "name": "perform_collect", "type": null}}, {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 1, 1], "arg_names": ["self", "args", "genitems"], "flags": ["is_overload", "is_decorated"], "fullname": "_pytest.main.Session.perform_collect", "name": "perform_collect", "type": {".class": "CallableType", "arg_kinds": [0, 1, 1], "arg_names": ["self", "args", "genitems"], "arg_types": ["_pytest.main.Session", {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, {".class": "NoneType"}]}, "builtins.bool"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "perform_collect of Session", "ret_type": {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}], "type_ref": "typing.Sequence"}, "type_guard": null, "variables": []}}, "is_overload": true, "var": {".class": "Var", "flags": [], "fullname": null, "name": "perform_collect", "type": null}}], "type": {".class": "Overloaded", "items": [{".class": "CallableType", "arg_kinds": [0, 1, 1], "arg_names": ["self", "args", "genitems"], "arg_types": ["_pytest.main.Session", {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, {".class": "NoneType"}]}, {".class": "LiteralType", "fallback": "builtins.bool", "value": true}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "perform_collect of Session", "ret_type": {".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "typing.Sequence"}, "type_guard": null, "variables": []}, {".class": "CallableType", "arg_kinds": [0, 1, 1], "arg_names": ["self", "args", "genitems"], "arg_types": ["_pytest.main.Session", {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.str"], "type_ref": "typing.Sequence"}, {".class": "NoneType"}]}, "builtins.bool"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "perform_collect of Session", "ret_type": {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}], "type_ref": "typing.Sequence"}, "type_guard": null, "variables": []}]}}}, "pytest_collectreport": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": ["is_initialized_in_class"], "fullname": "_pytest.main.Session.pytest_collectreport", "name": "pytest_collectreport", "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_collectstart": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["self"], "flags": ["is_decorated"], "fullname": "_pytest.main.Session.pytest_collectstart", "name": "pytest_collectstart", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["self"], "arg_types": ["_pytest.main.Session"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_collectstart of Session", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": null, "name": "pytest_collectstart", "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_runtest_logreport": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "report"], "flags": ["is_decorated"], "fullname": "_pytest.main.Session.pytest_runtest_logreport", "name": "pytest_runtest_logreport", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "report"], "arg_types": ["_pytest.main.Session", {".class": "UnionType", "items": ["_pytest.reports.TestReport", "_pytest.reports.CollectReport"]}], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_runtest_logreport of Session", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_initialized_in_class", "is_ready"], "fullname": null, "name": "pytest_runtest_logreport", "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}}}}, "shouldfail": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.main.Session.shouldfail", "name": "shouldfail", "type": {".class": "UnionType", "items": ["builtins.bool", "builtins.str"]}}}, "shouldstop": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": ["explicit_self_type", "is_ready"], "fullname": "_pytest.main.Session.shouldstop", "name": "shouldstop", "type": {".class": "UnionType", "items": ["builtins.bool", "builtins.str"]}}}, "startdir": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.main.Session.startdir", "name": "startdir", "type": "py.path.local"}}, "testscollected": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.main.Session.testscollected", "name": "testscollected", "type": "builtins.int"}}, "testsfailed": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.main.Session.testsfailed", "name": "testsfailed", "type": "builtins.int"}}, "trace": {".class": "SymbolTableNode", "implicit": true, "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.main.Session.trace", "name": "trace", "type": {".class": "AnyType", "missing_import_name": null, "source_any": {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}, "type_of_any": 7}}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "Set": {".class": "SymbolTableNode", "cross_ref": "typing.Set", "kind": "Gdef"}, "SetupState": {".class": "SymbolTableNode", "cross_ref": "_pytest.runner.SetupState", "kind": "Gdef"}, "TYPE_CHECKING": {".class": "SymbolTableNode", "cross_ref": "typing.TYPE_CHECKING", "kind": "Gdef"}, "TestReport": {".class": "SymbolTableNode", "cross_ref": "_pytest.reports.TestReport", "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"}, "UsageError": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.exceptions.UsageError", "kind": "Gdef"}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.main.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.main.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.main.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.main.__package__", "name": "__package__", "type": "builtins.str"}}, "_bestrelpath_cache": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "TypeInfo", "_promote": null, "abstract_attributes": [], "bases": [{".class": "Instance", "args": ["pathlib.Path", "builtins.str"], "type_ref": "builtins.dict"}], "declared_metaclass": null, "defn": {".class": "ClassDef", "fullname": "_pytest.main._bestrelpath_cache", "name": "_bestrelpath_cache", "type_vars": []}, "flags": [], "fullname": "_pytest.main._bestrelpath_cache", "metaclass_type": "abc.ABCMeta", "metadata": {"attrs": {"attributes": [{"context_column": 4, "context_line": 441, "converter_is_attr_converters_optional": false, "converter_name": null, "has_default": false, "init": true, "init_type": "pathlib.Path", "kw_only": false, "name": "path"}], "frozen": false}}, "module_name": "_pytest.main", "mro": ["_pytest.main._bestrelpath_cache", "builtins.dict", "typing.MutableMapping", "typing.Mapping", "typing.Collection", "typing.Iterable", "typing.Container", "builtins.object"], "names": {".class": "SymbolTable", "_AT": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "TypeVarExpr", "fullname": "_pytest.main._bestrelpath_cache._AT", "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}}, "__ge__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.main._bestrelpath_cache.__ge__", "name": "__ge__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__ge__ of _bestrelpath_cache", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__gt__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.main._bestrelpath_cache.__gt__", "name": "__gt__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__gt__ of _bestrelpath_cache", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__init__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "path"], "flags": [], "fullname": "_pytest.main._bestrelpath_cache.__init__", "name": "__init__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "path"], "arg_types": ["_pytest.main._bestrelpath_cache", "pathlib.Path"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__init__ of _bestrelpath_cache", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}, "plugin_generated": true}, "__le__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.main._bestrelpath_cache.__le__", "name": "__le__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__le__ of _bestrelpath_cache", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__lt__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "flags": [], "fullname": "_pytest.main._bestrelpath_cache.__lt__", "name": "__lt__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "other"], "arg_types": [{".class": "TypeVarType", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}, {".class": "TypeVarType", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__lt__ of _bestrelpath_cache", "ret_type": "builtins.bool", "type_guard": null, "variables": [{".class": "TypeVarDef", "fullname": "_pytest.main._bestrelpath_cache._AT", "id": -1, "name": "_AT", "upper_bound": "builtins.object", "values": [], "variance": 0}]}}, "plugin_generated": true}, "__missing__": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["self", "path"], "flags": [], "fullname": "_pytest.main._bestrelpath_cache.__missing__", "name": "__missing__", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["self", "path"], "arg_types": ["_pytest.main._bestrelpath_cache", "pathlib.Path"], "bound_args": [], "def_extras": {"first_arg": "self"}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "__missing__ of _bestrelpath_cache", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "path": {".class": "SymbolTableNode", "kind": "Mdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.main._bestrelpath_cache.path", "name": "path", "type": "pathlib.Path"}}}, "tuple_type": null, "type_vars": [], "typeddict_type": null}}, "_in_venv": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["path"], "flags": [], "fullname": "_pytest.main._in_venv", "name": "_in_venv", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["path"], "arg_types": ["py.path.local"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "_in_venv", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "_main": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["config", "session"], "flags": [], "fullname": "_pytest.main._main", "name": "_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": "_main", "ret_type": {".class": "UnionType", "items": ["builtins.int", "_pytest.config.ExitCode", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "_pytest": {".class": "SymbolTableNode", "cross_ref": "_pytest", "kind": "Gdef"}, "absolutepath": {".class": "SymbolTableNode", "cross_ref": "_pytest.pathlib.absolutepath", "kind": "Gdef"}, "argparse": {".class": "SymbolTableNode", "cross_ref": "argparse", "kind": "Gdef"}, "attr": {".class": "SymbolTableNode", "cross_ref": "attr", "kind": "Gdef"}, "bestrelpath": {".class": "SymbolTableNode", "cross_ref": "_pytest.pathlib.bestrelpath", "kind": "Gdef"}, "collect_one_node": {".class": "SymbolTableNode", "cross_ref": "_pytest.runner.collect_one_node", "kind": "Gdef"}, "directory_arg": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.directory_arg", "kind": "Gdef"}, "exit": {".class": "SymbolTableNode", "cross_ref": "_pytest.outcomes.exit", "kind": "Gdef"}, "final": {".class": "SymbolTableNode", "cross_ref": "typing.final", "kind": "Gdef"}, "fnmatch": {".class": "SymbolTableNode", "cross_ref": "fnmatch", "kind": "Gdef"}, "functools": {".class": "SymbolTableNode", "cross_ref": "functools", "kind": "Gdef"}, "hookimpl": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.hookimpl", "kind": "Gdef"}, "importlib": {".class": "SymbolTableNode", "cross_ref": "importlib", "kind": "Gdef"}, "nodes": {".class": "SymbolTableNode", "cross_ref": "_pytest.nodes", "kind": "Gdef"}, "os": {".class": "SymbolTableNode", "cross_ref": "os", "kind": "Gdef"}, "overload": {".class": "SymbolTableNode", "cross_ref": "typing.overload", "kind": "Gdef"}, "py": {".class": "SymbolTableNode", "cross_ref": "py", "kind": "Gdef"}, "pytest_addoption": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["parser"], "flags": [], "fullname": "_pytest.main.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.main.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"]}, "type_guard": null, "variables": []}}}, "pytest_collection": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["session"], "flags": [], "fullname": "_pytest.main.pytest_collection", "name": "pytest_collection", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["session"], "arg_types": ["_pytest.main.Session"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_collection", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_collection_modifyitems": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["items", "config"], "flags": [], "fullname": "_pytest.main.pytest_collection_modifyitems", "name": "pytest_collection_modifyitems", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["items", "config"], "arg_types": [{".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "builtins.list"}, "_pytest.config.Config"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_collection_modifyitems", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_ignore_collect": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["path", "config"], "flags": [], "fullname": "_pytest.main.pytest_ignore_collect", "name": "pytest_ignore_collect", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["path", "config"], "arg_types": ["py.path.local", "_pytest.config.Config"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_ignore_collect", "ret_type": {".class": "UnionType", "items": ["builtins.bool", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "pytest_runtestloop": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["session"], "flags": [], "fullname": "_pytest.main.pytest_runtestloop", "name": "pytest_runtestloop", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["session"], "arg_types": ["_pytest.main.Session"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_runtestloop", "ret_type": "builtins.bool", "type_guard": null, "variables": []}}}, "resolve_collection_argument": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 5], "arg_names": ["invocation_path", "arg", "as_pypath"], "flags": [], "fullname": "_pytest.main.resolve_collection_argument", "name": "resolve_collection_argument", "type": {".class": "CallableType", "arg_kinds": [0, 0, 5], "arg_names": ["invocation_path", "arg", "as_pypath"], "arg_types": ["pathlib.Path", "builtins.str", "builtins.bool"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "resolve_collection_argument", "ret_type": {".class": "TupleType", "implicit": false, "items": ["py.path.local", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "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": []}}}, "search_pypath": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["module_name"], "flags": [], "fullname": "_pytest.main.search_pypath", "name": "search_pypath", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["module_name"], "arg_types": ["builtins.str"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "search_pypath", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "sys": {".class": "SymbolTableNode", "cross_ref": "sys", "kind": "Gdef"}, "validate_basetemp": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["path"], "flags": [], "fullname": "_pytest.main.validate_basetemp", "name": "validate_basetemp", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["path"], "arg_types": ["builtins.str"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "validate_basetemp", "ret_type": "builtins.str", "type_guard": null, "variables": []}}}, "visit": {".class": "SymbolTableNode", "cross_ref": "_pytest.pathlib.visit", "kind": "Gdef"}, "wrap_session": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["config", "doit"], "flags": [], "fullname": "_pytest.main.wrap_session", "name": "wrap_session", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["config", "doit"], "arg_types": ["_pytest.config.Config", {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": [null, null], "arg_types": ["_pytest.config.Config", "_pytest.main.Session"], "bound_args": [], "def_extras": {}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": null, "ret_type": {".class": "UnionType", "items": ["builtins.int", "_pytest.config.ExitCode", {".class": "NoneType"}]}, "type_guard": null, "variables": []}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "wrap_session", "ret_type": {".class": "UnionType", "items": ["builtins.int", "_pytest.config.ExitCode"]}, "type_guard": null, "variables": []}}}}, "path": "/home/patrick/anaconda3/lib/python3.9/site-packages/_pytest/main.py"} |