Skip to content

fix: own source-test fixture recovery scope - #21

Merged
antoinetoussaint-byte merged 1 commit into
mainfrom
fix/test-process-recovery-scope
Sep 22, 2026
Merged

antoinetoussaint-byte merged 1 commit into
mainfrom
fix/test-process-recovery-scope

Conversation

@antoinetoussaint-byte

Copy link
Copy Markdown
Contributor

Fix at the owner

Actual source validation inherits a recovery marker owned by the CLI grandparent. TestMain now establishes ownership in the process that creates the fixture containers. Production checks and storage lifecycle are unchanged.

Verification

Published Go v0.0.55 through codefly test source: 28 passed of 28; asserting Init status exposed the actual ownership error before the nil-configuration symptom. Build and vet pass. No existing user databases or shared services were restarted or cleaned.

Refs codefly-dev/core#622.

Source validation runs tests below the Go runner. Own fixture containers in that test process so the inherited CLI grandparent identity is never treated as valid ownership.
@antoinetoussaint-byte
antoinetoussaint-byte merged commit 78e1fbf into main Sep 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant