You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
test(typescript): golden-fixture tests error instead of skipping when the gitignored fixture is absent (CI + fresh clones) #257
tests/analysis/typescript/test_typescript_analysis.py and test_typescript_neo4j_backend.py hard-depend on the golden fixture tests/resources/typescript/analysis_json/slim/analysis.json, which is gitignored — so on any fresh clone and in every CI run they produce ~23 collection-time FileNotFoundError ERRORS instead of clean skips. This is the bulk of the "failing tests" noise in the release workflow logs and masks real failures.
FIX CONTRACT
Either commit/generate the fixture (deterministic generation step in conftest, cached), or gate the dependent tests with a presence-check skip marker exactly like the Neo4j live-DB gating in the same files.
A fresh clone runs the TS suite with zero errors: pass or SKIP only.
Coordinate with the release-gate issue: CI-green must be meaningful before the workflow gate flips to outcome.
Retired as a standalone issue — consolidated into #255: fixture-presence gating for the TS golden-fixture tests is part of making CI-green meaningful before the release-gate flip.
Activity
rahlk commentedon Jul 14, 2026
Retired as a standalone issue — consolidated into #255: fixture-presence gating for the TS golden-fixture tests is part of making CI-green meaningful before the release-gate flip.