(t *testing.T)
| 404 | } |
| 405 | |
| 406 | func TestMultiDocCozystack_LegacyFallback(t *testing.T) { |
| 407 | // v1.11 should produce legacy format even for cozystack chart |
| 408 | output := renderChartTemplateWithLookup(t, "../../charts/cozystack", "templates/controlplane.yaml", simpleNicLookup(), "v1.11") |
| 409 | |
| 410 | // Legacy format present |
| 411 | assertContains(t, output, " interfaces:") |
| 412 | assertContains(t, output, " registries:") |
| 413 | assertContains(t, output, " mirrors:") |
| 414 | |
| 415 | // No multi-doc types |
| 416 | assertNotContains(t, output, "kind: HostnameConfig") |
| 417 | assertNotContains(t, output, "kind: RegistryMirrorConfig") |
| 418 | } |
| 419 | |
| 420 | func TestMultiDocCozystack_PreReleaseVersion(t *testing.T) { |
| 421 | // Pre-release v1.12 versions should still use multi-doc format |
nothing calls this directly
no test coverage detected