Skip to content

add BDD dashboard integration testing with Playwright#1078

Merged
StuartFerguson merged 19 commits into
mainfrom
task/#777_integration_tests
Jun 22, 2026
Merged

add BDD dashboard integration testing with Playwright#1078
StuartFerguson merged 19 commits into
mainfrom
task/#777_integration_tests

Conversation

@StuartFerguson

Copy link
Copy Markdown
Member
  • Add Reqnroll-based dashboard integration scenarios
  • Wire up Playwright browser automation
  • Update dashboard helpers and step definitions
  • Add test-friendly app startup/config changes
  • Improve dashboard auth and rendering traces for debugging

- Add Reqnroll-based dashboard integration scenarios
- Wire up Playwright browser automation
- Update dashboard helpers and step definitions
- Add test-friendly app startup/config changes
- Improve dashboard auth and rendering traces for debugging
@codacy-production

codacy-production Bot commented Jun 21, 2026

Copy link
Copy Markdown

Not up to standards ⛔

🔴 Issues 1 critical

Alerts:
⚠ 1 issue (≤ 0 issues of at least medium severity)
⚠ 1 issue (≤ 0 issues of at least medium severity)

Results:
1 new issue

Category Results
Security 1 critical

View in Codacy

🟢 Metrics 0 complexity · 0 duplication

Metric Results
Complexity 0
Duplication 0

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

Comment thread .github/workflows/pullrequest.yml Fixed
StuartFerguson and others added 17 commits June 21, 2026 09:30
Updated GitHub Actions workflow to upload Playwright screenshots as artifacts when integration tests fail. Modified BrowserHooks to save screenshots in a dedicated TestResults/Screenshots directory for better organization and artifact collection.
Changed the Playwright screenshot upload step in pullrequest.yml to use a generic '**/TestResults/**' path. This ensures test results from any TestResults directory are included in the uploaded artifacts, improving coverage and reliability of test result collection.
…ntain permissions'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@StuartFerguson StuartFerguson linked an issue Jun 22, 2026 that may be closed by this pull request
@StuartFerguson StuartFerguson merged commit 2b07732 into main Jun 22, 2026
6 of 7 checks passed
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.

Integration Tests

2 participants