Lines Matching +full:- +full:- +full:with +full:- +full:config
10 def set_handler(config): argument
12 DEFAULT_HANDLER = ATFHandler(report_file_name=config.option.atf_file)
23 # Add meta-values
26 "--atf-source-dir",
32 "--atf-cleanup",
40 "--atf",
46 "--atf-file",
54 def atf_vars() -> Dict[str, str]:
59 def pytest_configure(config): argument
60 if config.option.help:
64 config.addinivalue_line("markers", "require_user(name): user to run the test with")
65 config.addinivalue_line(
68 … # config.addinivalue_line("markers", "require_config(config): List[Tuple[str,Any]] of k=v pairs")
69 config.addinivalue_line(
70 "markers", "require_diskspace(amount): str with required diskspace"
72 config.addinivalue_line(
73 "markers", "require_files(space): List[str] with file paths"
75 config.addinivalue_line(
78 config.addinivalue_line(
79 "markers", "require_memory(amount): str with required memory"
81 config.addinivalue_line(
82 "markers", "require_progs(space): List[str] with file paths"
84 config.addinivalue_line(
85 "markers", "timeout(dur): int/float with max duration in sec"
88 if not config.option.atf:
90 handler = set_handler(config)
92 if config.option.collectonly:
95 reporter = config.pluginmanager.getplugin("terminalreporter")
97 config.pluginmanager.unregister(reporter)
108 def pytest_collection_modifyitems(session, config, items): argument
109 """If cleanup is requested, replace collected tests with their cleanups (if any)"""
112 handler.modify_tests(items, config)
116 if PLUGIN_ENABLED and session.config.option.collectonly:
133 def pytest_unconfigure(config): argument
134 if PLUGIN_ENABLED and config.option.atf_file: