Commit 94afd11
test: add config persistence roundtrip tests for ConfigValue preservation (drasi-project#89)
Add comprehensive tests verifying that ConfigValue envelopes (secrets,
environment variables), camelCase property keys, and passwords survive
the full save → load YAML persistence cycle. These tests guard against
regressions where the persistence layer flattens structured config
values to resolved plaintext.
Covers: secret references, env var references (with/without defaults),
camelCase key preservation, mixed config values, password preservation,
multiple components, and server-level ConfigValue env vars.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent fc71f82 commit 94afd11
1 file changed
Lines changed: 526 additions & 0 deletions
0 commit comments