https://github.com/ftes/phoenix_test_playwright
Execute PhoenixTest cases in an actual browser via Playwright.
https://github.com/ftes/phoenix_test_playwright
liveview phoenix playwright
Last synced: 5 months ago
JSON representation
Execute PhoenixTest cases in an actual browser via Playwright.
- Host: GitHub
- URL: https://github.com/ftes/phoenix_test_playwright
- Owner: ftes
- License: mit
- Created: 2024-12-05T19:02:09.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-01-23T09:05:52.000Z (5 months ago)
- Last Synced: 2025-01-23T09:28:58.842Z (5 months ago)
- Topics: liveview, phoenix, playwright
- Language: Elixir
- Homepage: https://hexdocs.pm/phoenix_test_playwright/
- Size: 97.7 KB
- Stars: 13
- Watchers: 3
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://hex.pm/packages/phoenix_test_playwright)
[](https://hexdocs.pm/phoenix_test_playwright/)
[](https://github.com/ftes/phoenix_test_playwright/blob/main/LICENSE.md)
[](https://github.com/ftes/phoenix_test_playwright/actions)# PhoenixTestPlaywright
Execute PhoenixTest cases in an actual browser via Playwright.
Please [get in touch](https://ftes.de) with feedback of any shape and size.
Enjoy!
Freddy.
**Documentation:** [hexdocs.pm](https://hexdocs.pm/phoenix_test_playwright/)
**Example:** [ftes/phoenix_test_playwright_example](https://github.com/ftes/phoenix_test_playwright_example)
## Contributing
To run the tests locally, you'll need to:
1. Check out the repo
2. Run `mix setup`. This will take care of setting up your dependencies, installing the JavaScript dependencies (including Playwright), and compiling the assets.
3. Run `mix test` or, for a more thorough check that matches what we test in CI, run `mix check`