Migrate structural and inspection fixtures

This commit is contained in:
2026-11-02 00:42:41 +00:00
parent 54bdc24865
commit eb87a10e1c
23 changed files with 140 additions and 81 deletions

View File

@@ -6,7 +6,7 @@ import (
)
func TestResolveCollectionPolicyReconcilesDeclarationsBeforeComposition(t *testing.T) {
declarations := extractSequenceDeclarationsYAML(t, `configkit:
declarations := extractSequenceDeclarationsYAML(t, `config:
sequences:
- destination: [prompts]
key: [namespace, id]
@@ -40,7 +40,7 @@ func TestResolveCollectionPolicyRejectsConflictingPeersAtBothSites(t *testing.T)
}{
{
name: "identity fields",
body: `configkit:
body: `config:
sequences:
- destination: [prompts]
key: id
@@ -50,7 +50,7 @@ func TestResolveCollectionPolicyRejectsConflictingPeersAtBothSites(t *testing.T)
},
{
name: "explicit modes",
body: `configkit:
body: `config:
sequences:
- destination: [prompts]
mode: append
@@ -85,7 +85,7 @@ func TestResolveCollectionPolicySelectsCurrentThenRetainedExplicitMode(t *testin
explicitModePresent: true,
modeLocation: &Location{SourceID: "lower", Line: 2},
}
current := extractSequenceDeclarationsYAML(t, `configkit:
current := extractSequenceDeclarationsYAML(t, `config:
sequences:
- destination: [prompts]
mode: upsert
@@ -105,7 +105,7 @@ func TestResolveCollectionPolicySelectsCurrentThenRetainedExplicitMode(t *testin
}
func TestResolveCollectionPolicyInfersWithoutPersistingMode(t *testing.T) {
keyOnly := extractSequenceDeclarationsYAML(t, `configkit:
keyOnly := extractSequenceDeclarationsYAML(t, `config:
sequences:
- destination: [prompts]
key: id
@@ -120,7 +120,7 @@ func TestResolveCollectionPolicyInfersWithoutPersistingMode(t *testing.T) {
t.Fatalf("application identity was not kept distinct from YAML policy: %#v, %#v", resolved, diagnostics)
}
noIdentity := extractSequenceDeclarationsYAML(t, `configkit:
noIdentity := extractSequenceDeclarationsYAML(t, `config:
sequences:
- destination: [prompts]
`, rootDirectiveContextSource).sequences
@@ -129,7 +129,7 @@ func TestResolveCollectionPolicyInfersWithoutPersistingMode(t *testing.T) {
t.Fatalf("unkeyed mode inference = %#v, %#v", resolved, diagnostics)
}
explicitDefault := extractSequenceDeclarationsYAML(t, `configkit:
explicitDefault := extractSequenceDeclarationsYAML(t, `config:
sequences:
- destination: [prompts]
mode: replace
@@ -141,7 +141,7 @@ func TestResolveCollectionPolicyInfersWithoutPersistingMode(t *testing.T) {
}
func TestResolveCollectionPolicyChecksKeyOnlyAgainstApplicationConstraint(t *testing.T) {
declarations := extractSequenceDeclarationsYAML(t, `configkit:
declarations := extractSequenceDeclarationsYAML(t, `config:
sequences:
- destination: [prompts]
key: [namespace, id]
@@ -169,7 +169,7 @@ func TestResolveCollectionPolicyChecksRetainedIdentityAgainstApplicationConstrai
}
func TestResolveCollectionPolicyRequiresCurrentIdentityToAgreeWithRetainedIdentity(t *testing.T) {
declarations := extractSequenceDeclarationsYAML(t, `configkit:
declarations := extractSequenceDeclarationsYAML(t, `config:
sequences:
- destination: [prompts]
key: name