src/config/tests/test_config_store.cpp file

Functions

TEST_CASE("config_store.atomic_apply_keeps_snapshot_when_backend_write_fails")
TEST_CASE("config_store.atomic_apply_keeps_snapshot_when_validation_fails")
TEST_CASE("config_store.commit_only_writes_dirty_sections")
TEST_CASE("config_store.commit_prunes_default_equivalent_values")
TEST_CASE("config_store.concurrent_access_same_section")
TEST_CASE("config_store.invalid_cbor_falls_back_to_defaults_and_rewrites_on_commit")
TEST_CASE("config_store.load_prunes_default_equivalent_values_from_existing_payload")
TEST_CASE("config_store.missing_file_returns_defaults")
TEST_CASE("config_store.rejected_atomic_apply_does_not_leak_into_later_commit")
TEST_CASE("config_store.sections_are_isolated")
TEST_CASE("config_store.set_applies_value_normalizer_validator")
TEST_CASE("config_store.set_commit_and_reload_roundtrip")
TEST_CASE("config_store.unknown_keys_are_pruned_on_commit")
TEST_CASE("config_store_wrong_type_uses_default_and_rewrites_on_commit")