Skip to content

test(evolution-bridge): run without a dnalang-core checkout - #1

Merged
quantum-osiris merged 1 commit into
mainfrom
test/evolution-bridge-ledger-fixture
Nov 9, 2026
Merged

quantum-osiris merged 1 commit into
mainfrom
test/evolution-bridge-ledger-fixture

Conversation

@quantum-osiris

Copy link
Copy Markdown
Owner

CI on main fails in 8 cases of tests/test_evolution_bridge.py (merged today from integration/l0-l8-reconcile): the runner has no sibling dnalang-core, so genome_ledger raises FileNotFoundError.

This adds the same autouse fallback to the pinned tests/fixtures/dnalang_ledger_v0_2_0.py that test_genome_ledger_supersession.py already uses. Test-only change.

Local check with the ledger path forced missing: 10 passed. Failing run: https://github.com/quantum-osiris/osiris-cli/actions/runs/42682699346

🤖 Generated with Claude Code

…nalang-core is absent

CI has no sibling dnalang-core checkout, so all 8 ledger-writing cases raised
FileNotFoundError. Use tests/fixtures/dnalang_ledger_v0_2_0.py, as
test_genome_ledger_supersession.py already does. Locally, with LEDGER_SRC pointed at a missing
path: 10 passed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@quantum-osiris
quantum-osiris merged commit 3d1b566 into main Nov 9, 2026
10 checks passed
@quantum-osiris
quantum-osiris deleted the test/evolution-bridge-ledger-fixture branch November 9, 2026 19:34
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