Skip to content

Consolidate test fixtures into single submodule#53

Merged
valentinozegna merged 1 commit into
mainfrom
consolidate-test-fixtures
Mar 19, 2026
Merged

Consolidate test fixtures into single submodule#53
valentinozegna merged 1 commit into
mainfrom
consolidate-test-fixtures

Conversation

@valentinozegna
Copy link
Copy Markdown
Contributor

Summary

  • Replace 10 individual submodules (7 personal forks + 2 upstream + 1 committed fixture) with a single IntelligentElectron/test-fixtures submodule
  • No code changes needed: test/utils.ts discovers fixtures dynamically by reading test/fixtures/{format}/ directories
  • CI config (submodules: true) and setup script (git submodule update --init --recursive) work unchanged

Test plan

  • npm run type-check passes
  • npm run lint passes
  • npm test passes (403/403 tests)

Replace 10 individual submodules and 1 committed fixture with a single
IntelligentElectron/test-fixtures submodule. All tests pass unchanged
since fixture discovery reads test/fixtures/{format}/ dynamically.
@valentinozegna valentinozegna merged commit 2042abb into main Mar 19, 2026
2 checks passed
@valentinozegna valentinozegna deleted the consolidate-test-fixtures branch March 19, 2026 04:38
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