Decouple application tests from bundled profiles
This commit is contained in:
@@ -532,6 +532,14 @@ Scope: owned fixtures and examples that currently assume automatic provider data
|
||||
Validation: the affected root, engine, and usecase tests plus examples. Ordinary
|
||||
coverage should now express its own backend, profile, and prompt requirements.
|
||||
|
||||
Completion: ordinary application tests now provide the backend, profile, and
|
||||
smoke metadata they exercise instead of relying on bundled provider entries.
|
||||
The listing and inheritance contracts use synthetic resources; catalog-specific
|
||||
assembly tests remain isolated for the later integration removal. Maintained
|
||||
examples already supplied their own definitions and needed no changes.
|
||||
Validation passed: `GOWORK=off go test ./...`,
|
||||
`GOWORK=off python3 scripts/check-examples.py`, and `git diff --check`.
|
||||
|
||||
## Stage 10: Remove Automatic Catalogs And Built-In Profiles
|
||||
|
||||
Scope: engine composition, dependency/notices cleanup, and the retired promise.
|
||||
|
||||
Reference in New Issue
Block a user