Skip to content

feat(testnexus): add isolated full-stack testing - #2510

Closed
Chantal-Marissa-Pande wants to merge 2 commits into
fastapi:masterfrom
Chantal-Marissa-Pande:testnexus
Closed

Chantal-Marissa-Pande wants to merge 2 commits into
fastapi:masterfrom
Chantal-Marissa-Pande:testnexus

Conversation

@Chantal-Marissa-Pande

Copy link
Copy Markdown

Add a matching Python 3.14 and Playwright 1.63 runner, locked dependency setup, application startup, and backend/system/browser adapters with per-run PostgreSQL and Mailpit.

Validation: frontend build, 58 backend tests, 1 live system workflow and 62 Chromium tests passed in disposable Docker containers; backend line coverage 91.23%.

Pull Request

Discussion:

Description

AI Disclaimer

AI transcript

Checklist

  • This PR links to a GitHub Discussion for the proposed code change.
  • I added tests for the change.
  • The new or updated tests fail on the main branch and pass on this PR.
  • Coverage stays at 100%.
  • The documentation explains the change if needed.

Add a matching Python 3.14 and Playwright 1.63 runner, locked dependency setup, application startup, and backend/system/browser adapters with per-run PostgreSQL and Mailpit.

Validation: frontend build, 58 backend tests, 1 live system workflow and 62 Chromium tests passed in disposable Docker containers; backend line coverage 91.23%.
@latest-changes latest-changes Bot added the docs label Oct 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant