Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/playwright-community/playwright-ng-schematics
Adds Playwright Test to your Angular project
https://github.com/playwright-community/playwright-ng-schematics
Last synced: 4 months ago
JSON representation
Adds Playwright Test to your Angular project
- Host: GitHub
- URL: https://github.com/playwright-community/playwright-ng-schematics
- Owner: playwright-community
- License: apache-2.0
- Created: 2024-07-01T17:41:52.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-10-07T16:08:17.000Z (4 months ago)
- Last Synced: 2024-10-07T16:10:12.419Z (4 months ago)
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/playwright-ng-schematics
- Size: 507 KB
- Stars: 8
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-angular - playwright-ng-schematics - Adds Playwright Test to your Angular project. (Table of contents / Angular)
- fucking-awesome-angular - playwright-ng-schematics - Adds Playwright Test to your Angular project. (Table of contents / Angular)
README
# Playwright Angular Schematic
![NPM Version](https://img.shields.io/npm/v/playwright-ng-schematics)
![Playwright version](https://img.shields.io/npm/v/playwright?label=Playwright)Adds [Playwright Test](https://playwright.dev/) to your Angular project
## Add Playwright to your Angular project
```bash
ng add playwright-ng-schematics
```Once installed, you can run the tests
```bash
npm run e2e
```## Run tests
You can also use `ng` to run your tests
```bash
ng e2e
```Some command-line interface options are available; such as UI mode
```bash
ng e2e --ui
```For a list of accepted arguments, use `ng --help`. If you need more options and control on the CLI, the best solution is to use `npx playwright test` directly.
## Create a test file
Create a new empty test
```bash
ng generate playwright-ng-schematics:e2e ""
```## Migrate from Protractor
Read the [Migrating from Protractor](https://playwright.dev/docs/protractor) guide from Playwright official website.
## Contribute
- Small, incremental changes are easier to review.
- Conventional Commits. NO EMOJI## License
This project is licensed under an Apache-2.0 license.