Skip to content

feat: add automated playwright tests#225

Merged
joescottdave merged 5 commits into
devfrom
feature/playwright-e2e-automation
May 22, 2026
Merged

feat: add automated playwright tests#225
joescottdave merged 5 commits into
devfrom
feature/playwright-e2e-automation

Conversation

@joescottdave
Copy link
Copy Markdown
Contributor

@joescottdave joescottdave commented May 21, 2026

Summary

@joescottdave joescottdave changed the title feature/playwright e2e automation feat: add automated playwright tests May 22, 2026
@joescottdave joescottdave marked this pull request as ready for review May 22, 2026 07:54
@joescottdave joescottdave linked an issue May 22, 2026 that may be closed by this pull request
Comment thread playwright.config.ts Outdated
webServer: process.env['E2E_BASE_URL']
? undefined
: {
command: 'bin/rails server -p 3003',
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a port mismatch? Will this cause tests to fail locally?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good spot. Fixed

Comment thread README.md Outdated
nvm use
```

**Install dependencies** (yarn resolves from `.yarn/releases/yarn-4.14.1.cjs` via
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The yarn config file points to yarn-4.15.0.cjs. Should this be updated?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've made the text more generic and removed the explicit version

Copy link
Copy Markdown
Contributor

@DanielCouzens DanielCouzens left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@joescottdave joescottdave merged commit 7d502f9 into dev May 22, 2026
4 checks passed
@joescottdave joescottdave deleted the feature/playwright-e2e-automation branch May 22, 2026 14:43
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.

chore: add playwright automated browser testing and test suite

2 participants