Skip to content

fix(generation): emit file pages for test infrastructure, fixtures, and e2e helpers (#1497) - #2018

Open
Nithin0620 wants to merge 1 commit into
repowise-dev:mainfrom
Nithin0620:fix/test-infra-file-pages
Open

fix(generation): emit file pages for test infrastructure, fixtures, and e2e helpers (#1497)#2018
Nithin0620 wants to merge 1 commit into
repowise-dev:mainfrom
Nithin0620:fix/test-infra-file-pages

Conversation

@Nithin0620

Copy link
Copy Markdown

Summary

Related Issues

Closes #1497

Test Plan

  • Tests pass (pytest)
  • Lint passes (ruff check .)
  • Web build passes (npm run build) (not applicable — no frontend changes)

Verification

  • Ran pytest tests/unit/generation/test_selection_contract.py tests/unit/test_test_paths.py187 tests passed
  • Ran the full generation test suite — 1,456 tests passed in 38.29s

Checklist

  • My code follows the project's code style
  • I have added tests for new functionality
  • All existing tests still pass
  • I have updated documentation if needed

…ures

    - Delegate _passes_importance_floor to is_test_path from test_paths instead of naive path checks
    - Exempt test support and fixture files from _PENALTY_TEST in candidate scoring
    - Register test fixture stems and suffixes on TypeScript and JavaScript specs
    - Add test coverage for test infrastructure and e2e fixture file page selection

    Fixes repowise-dev#1497
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.

e2e specs are ingested but get no wiki page, so get_answer cannot answer test-infrastructure questions

1 participant