Orchestrata Ultimate › Tests › Reference › verification › checkpoints

Tests reference — tests/verification/checkpoints

tests/verification/checkpoints — 4 test modules, 25 test functions. Source tree: tests/verification/checkpoints at commit 8a2cb42ad. Generated from the tests AST snapshot by scripts/gen-data-pages.py.

Prose pending.

Modules

Module Tests Covers
test_concurrent.py 7 2
test_definitions.py 12 2
test_verifier.py 6 3

Module details

tests/verification/checkpoints/test_concurrent.py

source · 7 tests · 78 lines

Tests for verification.checkpoints.concurrent.

Covers: verification.checkpoints.concurrent, verification.types

Kind Name Line Description
class TestConcurrentCheckpointEvaluator 32
method TestConcurrentCheckpointEvaluator.test_init_defaults 33
method TestConcurrentCheckpointEvaluator.test_init_custom_max 37
method TestConcurrentCheckpointEvaluator.test_evaluate_all_empty 41
method TestConcurrentCheckpointEvaluator.test_evaluate_all_single_checkpoint 46
method TestConcurrentCheckpointEvaluator.test_evaluate_all_multiple_checkpoints 56
method TestConcurrentCheckpointEvaluator.test_evaluate_sequential_empty_constraints 67
method TestConcurrentCheckpointEvaluator.test_evaluate_sequential_with_constraints 73

tests/verification/checkpoints/test_definitions.py

source · 12 tests · 84 lines

Tests for verification.checkpoints.definitions.

Covers: verification.checkpoints.definitions, verification.types

Kind Name Line Description
class TestCheckpointOrder 32
method TestCheckpointOrder.test_order_length 33
method TestCheckpointOrder.test_order_starts_with_core 36
method TestCheckpointOrder.test_order_ends_with_final 39
class TestCheckpointCriteria 43
method TestCheckpointCriteria.test_all_checkpoints_have_criteria 44
method TestCheckpointCriteria.test_core_implementation_criteria 49
method TestCheckpointCriteria.test_final_verification_criteria 54
class TestGetNextCheckpoint 60
method TestGetNextCheckpoint.test_core_to_unit_tests 61
method TestGetNextCheckpoint.test_unit_tests_to_integration 65
method TestGetNextCheckpoint.test_integration_to_documentation 69
method TestGetNextCheckpoint.test_documentation_to_final 73
method TestGetNextCheckpoint.test_final_returns_none 77
class TestGetCheckpointPredicates 81
method TestGetCheckpointPredicates.test_returns_criteria 82

tests/verification/checkpoints/test_verifier.py

source · 6 tests · 80 lines

Tests for verification.checkpoints.verifier.

Covers: verification.checkpoints.definitions, verification.checkpoints.verifier, verification.types

Kind Name Line Description
class TestCheckpointVerifier 32
method TestCheckpointVerifier.test_verify_checkpoint_no_constraints 33
method TestCheckpointVerifier.test_verify_checkpoint_with_matching_constraints 39
method TestCheckpointVerifier.test_get_checkpoint_criteria 51
method TestCheckpointVerifier.test_transition_state_pass 57
method TestCheckpointVerifier.test_transition_state_fail 64
method TestCheckpointVerifier.test_transition_state_complete 75

Support files

Fixtures, package markers and helpers without test functions.