Lines Matching defs:self
42 def setUp(self): argument
55 def test_missing_target_release_env_var_raises(self): argument
61 def test_missing_target_product_env_var_raises(self): argument
67 def test_missing_top_env_var_raises(self): argument
73 def test_invalid_arg_raises(self): argument
79 def test_build_failure_returns(self): argument
87 def test_incorrectly_formatted_build_context_raises(self): argument
95 def test_build_success_returns(self): argument
99 def assert_raises_word(self, cls, word): argument
102 def _setup_working_build_env(self): argument
123 def setUp(self): argument
141 def tearDown(self): argument
144 def test_raises_on_nonzero_exit(self): argument
155 def test_streams_stdout(self): argument
182 def test_propagates_interruptions(self): argument
210 def start_process(self, *args, **kwargs) -> multiprocessing.Process: argument
216 def assert_process_eventually_dies(self, pid: int): argument
222 def assert_file_eventually_contains(self, file: pathlib.Path, substring: str): argument
226 def _terminate_managed_processes(self): argument
241 def __init__(self, output_targets): argument
244 def get_build_targets(self): argument
247 def package_outputs(self): argument
250 def test_build_optimization_off_builds_everything(self): argument
261 def test_build_optimization_off_doesnt_package(self): argument
272 def test_build_optimization_on_optimizes_target(self): argument
286 def test_build_optimization_on_packages_target(self): argument
303 def test_individual_build_optimization_off_doesnt_optimize(self): argument
313 def test_individual_build_optimization_off_doesnt_package(self): argument
328 self, argument
349 self, argument
362 self, extra_build_targets: set[str] = set() argument
369 self, build_context: dict[str, any], build_targets: set[str] argument
386 def get_target_flag(self, target: str): argument
389 def get_optimized_target_name(self, target: str): argument
393 self, build_plan: build_test_suites.BuildPlan argument