management.tests.test_util.test_startup_strategiesΒΆ
Test suite for startup strategies.
ClassesΒΆ
Test suite for WizardState enum. |
|
Test suite for DekCacheState enum. |
|
Test suite for StartupContext dataclass. |
|
Test suite for DatabaseNotInitializedStrategy. |
|
Test suite for DatabaseInitializedNoVersionStrategy. |
|
Test suite for VersionMatchStrategy. |
|
Test suite for VersionUpgradeStrategy. |
|
Test suite for StartupStrategySelector. |
Module ContentsΒΆ
- class management.tests.test_util.test_startup_strategies.WizardStateTest(methodName='runTest')[source]ΒΆ
Bases:
django.test.TestCaseTest suite for WizardState enum.
- class management.tests.test_util.test_startup_strategies.DekCacheStateTest(methodName='runTest')[source]ΒΆ
Bases:
django.test.TestCaseTest suite for DekCacheState enum.
- class management.tests.test_util.test_startup_strategies.StartupContextTest(methodName='runTest')[source]ΒΆ
Bases:
django.test.TestCaseTest suite for StartupContext dataclass.
- test_is_dek_cached_raises_for_software_storage()[source]ΒΆ
Test is_dek_cached raises ValueError for software storage.
- test_is_new_kek_scenario_false_software_storage()[source]ΒΆ
Test is_new_kek_scenario is False for software storage.
- test_is_new_kek_scenario_false_dek_cached()[source]ΒΆ
Test is_new_kek_scenario is False when DEK is cached.
- class management.tests.test_util.test_startup_strategies.DatabaseNotInitializedStrategyTest(methodName='runTest')[source]ΒΆ
Bases:
django.test.TestCaseTest suite for DatabaseNotInitializedStrategy.
- class management.tests.test_util.test_startup_strategies.DatabaseInitializedNoVersionStrategyTest(methodName='runTest')[source]ΒΆ
Bases:
django.test.TestCaseTest suite for DatabaseInitializedNoVersionStrategy.
- class management.tests.test_util.test_startup_strategies.VersionMatchStrategyTest(methodName='runTest')[source]ΒΆ
Bases:
django.test.TestCaseTest suite for VersionMatchStrategy.
- class management.tests.test_util.test_startup_strategies.VersionUpgradeStrategyTest(methodName='runTest')[source]ΒΆ
Bases:
django.test.TestCaseTest suite for VersionUpgradeStrategy.
- class management.tests.test_util.test_startup_strategies.StartupStrategySelectorTest(methodName='runTest')[source]ΒΆ
Bases:
django.test.TestCaseTest suite for StartupStrategySelector.
- test_select_startup_strategy_db_not_initialized()[source]ΒΆ
Test select_startup_strategy when DB not initialized.
- test_select_startup_strategy_db_initialized_no_version()[source]ΒΆ
Test select_startup_strategy when DB has no version.
- test_select_startup_strategy_requires_context_and_version()[source]ΒΆ
Test select_startup_strategy raises error without context/version.
- test_select_restore_strategy_software_wizard_completed()[source]ΒΆ
Test select_restore_strategy for software storage with completed wizard.
- test_select_restore_strategy_software_wizard_incomplete()[source]ΒΆ
Test select_restore_strategy for software storage with incomplete wizard.
- test_select_restore_strategy_softhsm_wizard_completed_dek_cached()[source]ΒΆ
Test select_restore_strategy for SoftHSM with completed wizard and cached DEK.
- test_select_restore_strategy_softhsm_new_kek()[source]ΒΆ
Test select_restore_strategy for SoftHSM with new KEK (old KEK lost).
- test_select_restore_strategy_unsupported_storage_raises_error()[source]ΒΆ
Test select_restore_strategy raises error for unsupported storage.
- test_select_version_strategy_version_match(mock_app_version)[source]ΒΆ
Test select_version_strategy when versions match.