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

1 line
54 KiB
JSON

{".class": "MypyFile", "_fullname": "_pytest.hookspec", "is_partial_stub_package": false, "is_stub": false, "names": {".class": "SymbolTable", "Any": {".class": "SymbolTableNode", "cross_ref": "typing.Any", "kind": "Gdef"}, "CallInfo": {".class": "SymbolTableNode", "cross_ref": "_pytest.runner.CallInfo", "kind": "Gdef"}, "CollectReport": {".class": "SymbolTableNode", "cross_ref": "_pytest.reports.CollectReport", "kind": "Gdef"}, "Collector": {".class": "SymbolTableNode", "cross_ref": "_pytest.nodes.Collector", "kind": "Gdef"}, "Config": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.Config", "kind": "Gdef"}, "Dict": {".class": "SymbolTableNode", "cross_ref": "typing.Dict", "kind": "Gdef"}, "ExceptionInfo": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_suppressed_import", "is_ready"], "fullname": "_pytest.hookspec.ExceptionInfo", "name": "ExceptionInfo", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.ExceptionInfo", "source_any": null, "type_of_any": 3}}}, "ExceptionRepr": {".class": "SymbolTableNode", "cross_ref": "_pytest._code.code.ExceptionRepr", "kind": "Gdef"}, "Exit": {".class": "SymbolTableNode", "cross_ref": "_pytest.outcomes.Exit", "kind": "Gdef"}, "ExitCode": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.ExitCode", "kind": "Gdef"}, "FixtureDef": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.FixtureDef", "kind": "Gdef"}, "Function": {".class": "SymbolTableNode", "cross_ref": "_pytest.python.Function", "kind": "Gdef"}, "HookspecMarker": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_suppressed_import", "is_ready"], "fullname": "_pytest.hookspec.HookspecMarker", "name": "HookspecMarker", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}}}, "Item": {".class": "SymbolTableNode", "cross_ref": "_pytest.nodes.Item", "kind": "Gdef"}, "List": {".class": "SymbolTableNode", "cross_ref": "typing.List", "kind": "Gdef"}, "Literal": {".class": "SymbolTableNode", "cross_ref": "typing_extensions.Literal", "kind": "Gdef"}, "Mapping": {".class": "SymbolTableNode", "cross_ref": "typing.Mapping", "kind": "Gdef"}, "Metafunc": {".class": "SymbolTableNode", "cross_ref": "_pytest.python.Metafunc", "kind": "Gdef"}, "Module": {".class": "SymbolTableNode", "cross_ref": "_pytest.python.Module", "kind": "Gdef"}, "Optional": {".class": "SymbolTableNode", "cross_ref": "typing.Optional", "kind": "Gdef"}, "Parser": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.argparsing.Parser", "kind": "Gdef"}, "PyCollector": {".class": "SymbolTableNode", "cross_ref": "_pytest.python.PyCollector", "kind": "Gdef"}, "PytestPluginManager": {".class": "SymbolTableNode", "cross_ref": "_pytest.config.PytestPluginManager", "kind": "Gdef"}, "Sequence": {".class": "SymbolTableNode", "cross_ref": "typing.Sequence", "kind": "Gdef"}, "Session": {".class": "SymbolTableNode", "cross_ref": "_pytest.main.Session", "kind": "Gdef"}, "SubRequest": {".class": "SymbolTableNode", "cross_ref": "_pytest.fixtures.SubRequest", "kind": "Gdef"}, "TYPE_CHECKING": {".class": "SymbolTableNode", "cross_ref": "typing.TYPE_CHECKING", "kind": "Gdef"}, "TerminalReporter": {".class": "SymbolTableNode", "cross_ref": "_pytest.terminal.TerminalReporter", "kind": "Gdef"}, "TestReport": {".class": "SymbolTableNode", "cross_ref": "_pytest.reports.TestReport", "kind": "Gdef"}, "Tuple": {".class": "SymbolTableNode", "cross_ref": "typing.Tuple", "kind": "Gdef"}, "Union": {".class": "SymbolTableNode", "cross_ref": "typing.Union", "kind": "Gdef"}, "WARNING_CAPTURED_HOOK": {".class": "SymbolTableNode", "cross_ref": "_pytest.deprecated.WARNING_CAPTURED_HOOK", "kind": "Gdef"}, "_PluggyPlugin": {".class": "SymbolTableNode", "cross_ref": "_pytest.config._PluggyPlugin", "kind": "Gdef"}, "__doc__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.hookspec.__doc__", "name": "__doc__", "type": "builtins.str"}}, "__file__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.hookspec.__file__", "name": "__file__", "type": "builtins.str"}}, "__name__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.hookspec.__name__", "name": "__name__", "type": "builtins.str"}}, "__package__": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": ["is_ready"], "fullname": "_pytest.hookspec.__package__", "name": "__package__", "type": "builtins.str"}}, "hookspec": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Var", "flags": [], "fullname": "_pytest.hookspec.hookspec", "name": "hookspec", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}, "pdb": {".class": "SymbolTableNode", "cross_ref": "pdb", "kind": "Gdef"}, "py": {".class": "SymbolTableNode", "cross_ref": "py", "kind": "Gdef"}, "pytest_addhooks": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["pluginmanager"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_addhooks", "name": "pytest_addhooks", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["pluginmanager"], "arg_types": ["_pytest.config.PytestPluginManager"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_addhooks", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_addhooks", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_addoption": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["parser", "pluginmanager"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_addoption", "name": "pytest_addoption", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["parser", "pluginmanager"], "arg_types": ["_pytest.config.argparsing.Parser", "_pytest.config.PytestPluginManager"], "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": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_addoption", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_assertion_pass": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["item", "lineno", "orig", "expl"], "flags": [], "fullname": "_pytest.hookspec.pytest_assertion_pass", "name": "pytest_assertion_pass", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["item", "lineno", "orig", "expl"], "arg_types": ["_pytest.nodes.Item", "builtins.int", "builtins.str", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_assertion_pass", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_assertrepr_compare": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["config", "op", "left", "right"], "flags": [], "fullname": "_pytest.hookspec.pytest_assertrepr_compare", "name": "pytest_assertrepr_compare", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["config", "op", "left", "right"], "arg_types": ["_pytest.config.Config", "builtins.str", "builtins.object", "builtins.object"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_assertrepr_compare", "ret_type": {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}, {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "pytest_cmdline_main": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["config"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.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": ["_pytest.config.ExitCode", "builtins.int", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_cmdline_main", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_cmdline_parse": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["pluginmanager", "args"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_cmdline_parse", "name": "pytest_cmdline_parse", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["pluginmanager", "args"], "arg_types": ["_pytest.config.PytestPluginManager", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_cmdline_parse", "ret_type": {".class": "UnionType", "items": ["_pytest.config.Config", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_cmdline_parse", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_cmdline_preparse": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["config", "args"], "flags": [], "fullname": "_pytest.hookspec.pytest_cmdline_preparse", "name": "pytest_cmdline_preparse", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["config", "args"], "arg_types": ["_pytest.config.Config", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_cmdline_preparse", "ret_type": {".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.hookspec.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.nodes.Collector", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "pytest_collection": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["session"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.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": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_collection", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_collection_finish": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["session"], "flags": [], "fullname": "_pytest.hookspec.pytest_collection_finish", "name": "pytest_collection_finish", "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_finish", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_collection_modifyitems": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["session", "config", "items"], "flags": [], "fullname": "_pytest.hookspec.pytest_collection_modifyitems", "name": "pytest_collection_modifyitems", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["session", "config", "items"], "arg_types": ["_pytest.main.Session", "_pytest.config.Config", {".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "builtins.list"}], "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_collectreport": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["report"], "flags": [], "fullname": "_pytest.hookspec.pytest_collectreport", "name": "pytest_collectreport", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["report"], "arg_types": ["_pytest.reports.CollectReport"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_collectreport", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_collectstart": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["collector"], "flags": [], "fullname": "_pytest.hookspec.pytest_collectstart", "name": "pytest_collectstart", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["collector"], "arg_types": ["_pytest.nodes.Collector"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_collectstart", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_configure": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["config"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.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": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_configure", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_deselected": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["items"], "flags": [], "fullname": "_pytest.hookspec.pytest_deselected", "name": "pytest_deselected", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["items"], "arg_types": [{".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "typing.Sequence"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_deselected", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_enter_pdb": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["config", "pdb"], "flags": [], "fullname": "_pytest.hookspec.pytest_enter_pdb", "name": "pytest_enter_pdb", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["config", "pdb"], "arg_types": ["_pytest.config.Config", "pdb.Pdb"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_enter_pdb", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_exception_interact": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["node", "call", "report"], "flags": [], "fullname": "_pytest.hookspec.pytest_exception_interact", "name": "pytest_exception_interact", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["node", "call", "report"], "arg_types": [{".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}, {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.runner.CallInfo"}, {".class": "UnionType", "items": ["_pytest.reports.CollectReport", "_pytest.reports.TestReport"]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_exception_interact", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_fixture_post_finalizer": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["fixturedef", "request"], "flags": [], "fullname": "_pytest.hookspec.pytest_fixture_post_finalizer", "name": "pytest_fixture_post_finalizer", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["fixturedef", "request"], "arg_types": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}, "_pytest.fixtures.SubRequest"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_fixture_post_finalizer", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_fixture_setup": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["fixturedef", "request"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_fixture_setup", "name": "pytest_fixture_setup", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["fixturedef", "request"], "arg_types": [{".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "_pytest.fixtures.FixtureDef"}, "_pytest.fixtures.SubRequest"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_fixture_setup", "ret_type": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_fixture_setup", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_generate_tests": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["metafunc"], "flags": [], "fullname": "_pytest.hookspec.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_ignore_collect": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["path", "config"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.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": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_ignore_collect", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_internalerror": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["excrepr", "excinfo"], "flags": [], "fullname": "_pytest.hookspec.pytest_internalerror", "name": "pytest_internalerror", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["excrepr", "excinfo"], "arg_types": ["_pytest._code.code.ExceptionRepr", {".class": "AnyType", "missing_import_name": "_pytest.hookspec.ExceptionInfo", "source_any": null, "type_of_any": 3}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_internalerror", "ret_type": {".class": "UnionType", "items": ["builtins.bool", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}}, "pytest_itemcollected": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["item"], "flags": [], "fullname": "_pytest.hookspec.pytest_itemcollected", "name": "pytest_itemcollected", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["item"], "arg_types": ["_pytest.nodes.Item"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_itemcollected", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_keyboard_interrupt": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["excinfo"], "flags": [], "fullname": "_pytest.hookspec.pytest_keyboard_interrupt", "name": "pytest_keyboard_interrupt", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["excinfo"], "arg_types": [{".class": "AnyType", "missing_import_name": "_pytest.hookspec.ExceptionInfo", "source_any": null, "type_of_any": 3}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_keyboard_interrupt", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_leave_pdb": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["config", "pdb"], "flags": [], "fullname": "_pytest.hookspec.pytest_leave_pdb", "name": "pytest_leave_pdb", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["config", "pdb"], "arg_types": ["_pytest.config.Config", "pdb.Pdb"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_leave_pdb", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_load_initial_conftests": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["early_config", "parser", "args"], "flags": [], "fullname": "_pytest.hookspec.pytest_load_initial_conftests", "name": "pytest_load_initial_conftests", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["early_config", "parser", "args"], "arg_types": ["_pytest.config.Config", "_pytest.config.argparsing.Parser", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_load_initial_conftests", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_make_collect_report": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["collector"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_make_collect_report", "name": "pytest_make_collect_report", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["collector"], "arg_types": ["_pytest.nodes.Collector"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_make_collect_report", "ret_type": {".class": "UnionType", "items": ["_pytest.reports.CollectReport", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_make_collect_report", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_make_parametrize_id": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["config", "val", "argname"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_make_parametrize_id", "name": "pytest_make_parametrize_id", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["config", "val", "argname"], "arg_types": ["_pytest.config.Config", "builtins.object", "builtins.str"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_make_parametrize_id", "ret_type": {".class": "UnionType", "items": ["builtins.str", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_make_parametrize_id", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_markeval_namespace": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["config"], "flags": [], "fullname": "_pytest.hookspec.pytest_markeval_namespace", "name": "pytest_markeval_namespace", "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_markeval_namespace", "ret_type": {".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "builtins.dict"}, "type_guard": null, "variables": []}}}, "pytest_plugin_registered": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["plugin", "manager"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_plugin_registered", "name": "pytest_plugin_registered", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["plugin", "manager"], "arg_types": ["builtins.object", "_pytest.config.PytestPluginManager"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_plugin_registered", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_plugin_registered", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "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.hookspec.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": "UnionType", "items": [{".class": "NoneType"}, "_pytest.nodes.Item", "_pytest.nodes.Collector", {".class": "Instance", "args": [{".class": "UnionType", "items": ["_pytest.nodes.Item", "_pytest.nodes.Collector"]}], "type_ref": "builtins.list"}]}, "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.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_pycollect_makemodule": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["path", "parent"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.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": {".class": "UnionType", "items": ["_pytest.python.Module", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_pycollect_makemodule", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_pyfunc_call": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["pyfuncitem"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.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.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_report_collectionfinish": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["config", "startdir", "items"], "flags": [], "fullname": "_pytest.hookspec.pytest_report_collectionfinish", "name": "pytest_report_collectionfinish", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["config", "startdir", "items"], "arg_types": ["_pytest.config.Config", "py.path.local", {".class": "Instance", "args": ["_pytest.nodes.Item"], "type_ref": "typing.Sequence"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_report_collectionfinish", "ret_type": {".class": "UnionType", "items": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}]}, "type_guard": null, "variables": []}}}, "pytest_report_from_serializable": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["config", "data"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_report_from_serializable", "name": "pytest_report_from_serializable", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["config", "data"], "arg_types": ["_pytest.config.Config", {".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "builtins.dict"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_report_from_serializable", "ret_type": {".class": "UnionType", "items": ["_pytest.reports.CollectReport", "_pytest.reports.TestReport", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_report_from_serializable", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_report_header": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["config", "startdir"], "flags": [], "fullname": "_pytest.hookspec.pytest_report_header", "name": "pytest_report_header", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["config", "startdir"], "arg_types": ["_pytest.config.Config", "py.path.local"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_report_header", "ret_type": {".class": "UnionType", "items": ["builtins.str", {".class": "Instance", "args": ["builtins.str"], "type_ref": "builtins.list"}]}, "type_guard": null, "variables": []}}}, "pytest_report_teststatus": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["report", "config"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_report_teststatus", "name": "pytest_report_teststatus", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["report", "config"], "arg_types": [{".class": "UnionType", "items": ["_pytest.reports.CollectReport", "_pytest.reports.TestReport"]}, "_pytest.config.Config"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_report_teststatus", "ret_type": {".class": "TupleType", "implicit": false, "items": ["builtins.str", "builtins.str", {".class": "UnionType", "items": ["builtins.str", {".class": "Instance", "args": ["builtins.str", "builtins.bool"], "type_ref": "typing.Mapping"}]}], "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": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_report_teststatus", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_report_to_serializable": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["config", "report"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_report_to_serializable", "name": "pytest_report_to_serializable", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["config", "report"], "arg_types": ["_pytest.config.Config", {".class": "UnionType", "items": ["_pytest.reports.CollectReport", "_pytest.reports.TestReport"]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_report_to_serializable", "ret_type": {".class": "UnionType", "items": [{".class": "Instance", "args": ["builtins.str", {".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 2}], "type_ref": "builtins.dict"}, {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_report_to_serializable", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_runtest_call": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["item"], "flags": [], "fullname": "_pytest.hookspec.pytest_runtest_call", "name": "pytest_runtest_call", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["item"], "arg_types": ["_pytest.nodes.Item"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_runtest_call", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_runtest_logfinish": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["nodeid", "location"], "flags": [], "fullname": "_pytest.hookspec.pytest_runtest_logfinish", "name": "pytest_runtest_logfinish", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["nodeid", "location"], "arg_types": ["builtins.str", {".class": "TupleType", "implicit": false, "items": ["builtins.str", {".class": "UnionType", "items": ["builtins.int", {".class": "NoneType"}]}, "builtins.str"], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_runtest_logfinish", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_runtest_logreport": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["report"], "flags": [], "fullname": "_pytest.hookspec.pytest_runtest_logreport", "name": "pytest_runtest_logreport", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["report"], "arg_types": ["_pytest.reports.TestReport"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_runtest_logreport", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_runtest_logstart": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["nodeid", "location"], "flags": [], "fullname": "_pytest.hookspec.pytest_runtest_logstart", "name": "pytest_runtest_logstart", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["nodeid", "location"], "arg_types": ["builtins.str", {".class": "TupleType", "implicit": false, "items": ["builtins.str", {".class": "UnionType", "items": ["builtins.int", {".class": "NoneType"}]}, "builtins.str"], "partial_fallback": {".class": "Instance", "args": [{".class": "AnyType", "missing_import_name": null, "source_any": null, "type_of_any": 6}], "type_ref": "builtins.tuple"}}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_runtest_logstart", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_runtest_makereport": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["item", "call"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_runtest_makereport", "name": "pytest_runtest_makereport", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["item", "call"], "arg_types": ["_pytest.nodes.Item", {".class": "Instance", "args": [{".class": "NoneType"}], "type_ref": "_pytest.runner.CallInfo"}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_runtest_makereport", "ret_type": {".class": "UnionType", "items": ["_pytest.reports.TestReport", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_runtest_makereport", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_runtest_protocol": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["item", "nextitem"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_runtest_protocol", "name": "pytest_runtest_protocol", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["item", "nextitem"], "arg_types": ["_pytest.nodes.Item", {".class": "UnionType", "items": ["_pytest.nodes.Item", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_runtest_protocol", "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_runtest_protocol", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_runtest_setup": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["item"], "flags": [], "fullname": "_pytest.hookspec.pytest_runtest_setup", "name": "pytest_runtest_setup", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["item"], "arg_types": ["_pytest.nodes.Item"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_runtest_setup", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_runtest_teardown": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["item", "nextitem"], "flags": [], "fullname": "_pytest.hookspec.pytest_runtest_teardown", "name": "pytest_runtest_teardown", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["item", "nextitem"], "arg_types": ["_pytest.nodes.Item", {".class": "UnionType", "items": ["_pytest.nodes.Item", {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_runtest_teardown", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_runtestloop": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["session"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.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": {".class": "UnionType", "items": ["builtins.object", {".class": "NoneType"}]}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_runtestloop", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_sessionfinish": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0], "arg_names": ["session", "exitstatus"], "flags": [], "fullname": "_pytest.hookspec.pytest_sessionfinish", "name": "pytest_sessionfinish", "type": {".class": "CallableType", "arg_kinds": [0, 0], "arg_names": ["session", "exitstatus"], "arg_types": ["_pytest.main.Session", {".class": "UnionType", "items": ["builtins.int", "_pytest.config.ExitCode"]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_sessionfinish", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_sessionstart": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["session"], "flags": [], "fullname": "_pytest.hookspec.pytest_sessionstart", "name": "pytest_sessionstart", "type": {".class": "CallableType", "arg_kinds": [0], "arg_names": ["session"], "arg_types": ["_pytest.main.Session"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_sessionstart", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_terminal_summary": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0, 0, 0], "arg_names": ["terminalreporter", "exitstatus", "config"], "flags": [], "fullname": "_pytest.hookspec.pytest_terminal_summary", "name": "pytest_terminal_summary", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0], "arg_names": ["terminalreporter", "exitstatus", "config"], "arg_types": ["_pytest.terminal.TerminalReporter", "_pytest.config.ExitCode", "_pytest.config.Config"], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_terminal_summary", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_unconfigure": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "FuncDef", "arg_kinds": [0], "arg_names": ["config"], "flags": [], "fullname": "_pytest.hookspec.pytest_unconfigure", "name": "pytest_unconfigure", "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_unconfigure", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}}, "pytest_warning_captured": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["warning_message", "when", "item", "location"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_warning_captured", "name": "pytest_warning_captured", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["warning_message", "when", "item", "location"], "arg_types": ["warnings.WarningMessage", {".class": "UnionType", "items": [{".class": "LiteralType", "fallback": "builtins.str", "value": "config"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "collect"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "runtest"}]}, {".class": "UnionType", "items": ["_pytest.nodes.Item", {".class": "NoneType"}]}, {".class": "UnionType", "items": [{".class": "TupleType", "implicit": false, "items": ["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"}}, {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_warning_captured", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_warning_captured", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "pytest_warning_recorded": {".class": "SymbolTableNode", "kind": "Gdef", "node": {".class": "Decorator", "func": {".class": "FuncDef", "arg_kinds": [0, 0, 0, 0], "arg_names": ["warning_message", "when", "nodeid", "location"], "flags": ["is_decorated"], "fullname": "_pytest.hookspec.pytest_warning_recorded", "name": "pytest_warning_recorded", "type": {".class": "CallableType", "arg_kinds": [0, 0, 0, 0], "arg_names": ["warning_message", "when", "nodeid", "location"], "arg_types": ["warnings.WarningMessage", {".class": "UnionType", "items": [{".class": "LiteralType", "fallback": "builtins.str", "value": "config"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "collect"}, {".class": "LiteralType", "fallback": "builtins.str", "value": "runtest"}]}, "builtins.str", {".class": "UnionType", "items": [{".class": "TupleType", "implicit": false, "items": ["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"}}, {".class": "NoneType"}]}], "bound_args": [], "def_extras": {"first_arg": null}, "fallback": "builtins.function", "implicit": false, "is_ellipsis_args": false, "name": "pytest_warning_recorded", "ret_type": {".class": "NoneType"}, "type_guard": null, "variables": []}}, "is_overload": false, "var": {".class": "Var", "flags": ["is_ready"], "fullname": null, "name": "pytest_warning_recorded", "type": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": {".class": "AnyType", "missing_import_name": "_pytest.hookspec.HookspecMarker", "source_any": null, "type_of_any": 3}, "type_of_any": 7}}}}, "warnings": {".class": "SymbolTableNode", "cross_ref": "warnings", "kind": "Gdef"}}, "path": "/home/patrick/anaconda3/lib/python3.9/site-packages/_pytest/hookspec.py"}