Orchestrata Ultimate › Tests › Reference › generated_recovery › test_orchestrator_parameter_extractor

Tests reference — tests/generated_recovery/test_orchestrator_parameter_extractor.py

Module of tests/generated_recovery, split out because the directory page would be too large.

Prose pending.

tests/generated_recovery/test_orchestrator_parameter_extractor.py

source · 46 tests · 583 lines

Auto-generated tests for: orchestrator.parameter_extractor

Covers: orchestrator.parameter_extractor

Kind Name Line Description
class TestParameterExtractorExtractNumericParamsBranches 32 Branch/exception tests for: orchestrator.parameter_extractor.ParameterExtractor.extract_numeric_params
method TestParameterExtractorExtractNumericParamsBranches.test_L130_when_unit_in_self_unit_bytes_or_unit_s_in_sel_true 57 Line 130: condition unit in self._UNIT_BYTES or unit + 's' in self._UNIT_BYTES is True.
method TestParameterExtractorExtractNumericParamsBranches.test_L130_when_unit_in_self_unit_bytes_or_unit_s_in_sel_false 67 Line 130: condition unit in self._UNIT_BYTES or unit + 's' in self._UNIT_BYTES is False.
method TestParameterExtractorExtractNumericParamsBranches.test_L134_when_unit_in_self_unit_seconds_or_unit_s_in_s_true 77 Line 134: condition unit in self._UNIT_SECONDS or unit + 's' in self._UNIT_SECONDS is True.
method TestParameterExtractorExtractNumericParamsBranches.test_L134_when_unit_in_self_unit_seconds_or_unit_s_in_s_false 87 Line 134: condition unit in self._UNIT_SECONDS or unit + 's' in self._UNIT_SECONDS is False.
method TestParameterExtractorExtractNumericParamsBranches.test_L138_when_unit_true 97 Line 138: condition unit == '%' is True.
method TestParameterExtractorExtractNumericParamsBranches.test_L138_when_unit_false 105 Line 138: condition unit == '%' is False.
method TestParameterExtractorExtractNumericParamsBranches.test_L140_when_unit_count_or_unit_true 113 Line 140: condition unit == 'count' or unit == '' is True.
method TestParameterExtractorExtractNumericParamsBranches.test_L140_when_unit_count_or_unit_false 121 Line 140: condition unit == 'count' or unit == '' is False.
method TestParameterExtractorExtractNumericParamsBranches.test_L145_when_values_true 129 Line 145: condition values is True.
method TestParameterExtractorExtractNumericParamsBranches.test_L145_when_values_false 137 Line 145: condition values is False.
class TestParameterExtractorResolveAmbiguityBranches 146 Branch/exception tests for: orchestrator.parameter_extractor.ParameterExtractor.resolve_ambiguity
method TestParameterExtractorResolveAmbiguityBranches.test_L241_when_not_candidates_true 175 Line 241: condition not candidates is True.
method TestParameterExtractorResolveAmbiguityBranches.test_L241_when_not_candidates_false 183 Line 241: condition not candidates is False.
method TestParameterExtractorResolveAmbiguityBranches.test_L252_when_candidate_lower_in_text_lower_true 191 Line 252: condition candidate_lower in text_lower is True.
method TestParameterExtractorResolveAmbiguityBranches.test_L252_when_candidate_lower_in_text_lower_false 200 Line 252: condition candidate_lower in text_lower is False.
method TestParameterExtractorResolveAmbiguityBranches.test_L259_when_text_words_true 209 Line 259: condition text_words is True.
method TestParameterExtractorResolveAmbiguityBranches.test_L259_when_text_words_false 217 Line 259: condition text_words is False.
class TestParameterExtractorExtractFileParamsBranches 226 Branch/exception tests for: orchestrator.parameter_extractor.ParameterExtractor.extract_file_params
method TestParameterExtractorExtractFileParamsBranches.test_L103_when_paths_true 255 Line 103: condition paths is True.
method TestParameterExtractorExtractFileParamsBranches.test_L103_when_paths_false 263 Line 103: condition paths is False.
method TestParameterExtractorExtractFileParamsBranches.test_L108_when_globs_true 271 Line 108: condition globs is True.
method TestParameterExtractorExtractFileParamsBranches.test_L108_when_globs_false 279 Line 108: condition globs is False.
method TestParameterExtractorExtractFileParamsBranches.test_L113_when_relatives_true 287 Line 113: condition relatives is True.
method TestParameterExtractorExtractFileParamsBranches.test_L113_when_relatives_false 295 Line 113: condition relatives is False.
class TestParameterExtractorExtractAllBranches 304 Branch/exception tests for: orchestrator.parameter_extractor.ParameterExtractor.extract_all
method TestParameterExtractorExtractAllBranches.test_L212_when_not_text_true 334 Line 212: condition not text is True.
method TestParameterExtractorExtractAllBranches.test_L212_when_not_text_false 342 Line 212: condition not text is False.
method TestParameterExtractorExtractAllBranches.test_L218_when_file_params_true 350 Line 218: condition file_params is True.
method TestParameterExtractorExtractAllBranches.test_L218_when_file_params_false 358 Line 218: condition file_params is False.
method TestParameterExtractorExtractAllBranches.test_L222_when_numeric_params_true 366 Line 222: condition numeric_params is True.
method TestParameterExtractorExtractAllBranches.test_L222_when_numeric_params_false 374 Line 222: condition numeric_params is False.
method TestParameterExtractorExtractAllBranches.test_L226_when_constraints_true 382 Line 226: condition constraints is True.
method TestParameterExtractorExtractAllBranches.test_L226_when_constraints_false 390 Line 226: condition constraints is False.
method TestParameterExtractorExtractAllBranches.test_L230_when_list_params_true 398 Line 230: condition list_params is True.
method TestParameterExtractorExtractAllBranches.test_L230_when_list_params_false 406 Line 230: condition list_params is False.
method TestParameterExtractorExtractAllBranches.test_L234_when_boolean_params_true 414 Line 234: condition boolean_params is True.
method TestParameterExtractorExtractAllBranches.test_L234_when_boolean_params_false 422 Line 234: condition boolean_params is False.
class TestParameterExtractorExtractListParamsBranches 431 Branch/exception tests for: orchestrator.parameter_extractor.ParameterExtractor.extract_list_params
method TestParameterExtractorExtractListParamsBranches.test_L182_when_match_true 458 Line 182: condition match is True.
method TestParameterExtractorExtractListParamsBranches.test_L182_when_match_false 466 Line 182: condition match is False.
method TestParameterExtractorExtractListParamsBranches.test_L186_when_len_items_1_true 474 Line 186: condition len(items) > 1 is True.
method TestParameterExtractorExtractListParamsBranches.test_L186_when_len_items_1_false 482 Line 186: condition len(items) > 1 is False.
class TestParameterExtractorExtractBooleanParamsBranches 491 Branch/exception tests for: orchestrator.parameter_extractor.ParameterExtractor.extract_boolean_params
method TestParameterExtractorExtractBooleanParamsBranches.test_L197_when_word_in_self_enable_words_true 517 Line 197: condition word in self._ENABLE_WORDS is True.
method TestParameterExtractorExtractBooleanParamsBranches.test_L197_when_word_in_self_enable_words_false 526 Line 197: condition word in self._ENABLE_WORDS is False.
method TestParameterExtractorExtractBooleanParamsBranches.test_L199_when_i_1_len_words_true 535 Line 199: condition i + 1 < len(words) is True.
method TestParameterExtractorExtractBooleanParamsBranches.test_L199_when_i_1_len_words_false 543 Line 199: condition i + 1 < len(words) is False.
method TestParameterExtractorExtractBooleanParamsBranches.test_L202_when_word_in_self_disable_words_true 551 Line 202: condition word in self._DISABLE_WORDS is True.
method TestParameterExtractorExtractBooleanParamsBranches.test_L202_when_word_in_self_disable_words_false 560 Line 202: condition word in self._DISABLE_WORDS is False.
method TestParameterExtractorExtractBooleanParamsBranches.test_L203_when_i_1_len_words_true 569 Line 203: condition i + 1 < len(words) is True.
method TestParameterExtractorExtractBooleanParamsBranches.test_L203_when_i_1_len_words_false 577 Line 203: condition i + 1 < len(words) is False.