LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

ng-e2e

Runs end-to-end tests for an Angular application

TLDR

Run end-to-end tests
$ ng e2e
copy
Run e2e tests for a specific project
$ ng e2e [project-name]
copy
Run e2e tests with a specific configuration
$ ng e2e --configuration production
copy
Run e2e tests on a specific port
$ ng e2e --port [4200]
copy

SYNOPSIS

ng e2e [project] [options]

DESCRIPTION

ng e2e builds the application, starts a development server, and runs end-to-end tests against it. The command requires an e2e testing framework builder to be configured in the project's angular.json file.Since Angular CLI 12, no default e2e framework is included. Users must add a testing package such as Cypress, Playwright, or Nightwatch via ng add to provide the e2e builder.

PARAMETERS

project

The project to run end-to-end tests for. Defaults to the default project.
--configuration name
Target build configuration.
--port port
Port for the development server used during testing.
--dev-server-target target
Dev server target to run tests against.
--help
Display help information.

CONFIGURATION

An e2e builder must be added before using this command:

$ ng add @cypress/schematic
copy
$ ng add @playwright-ng/schematics
copy

CAVEATS

Requires an e2e testing framework to be installed and configured. Protractor was removed as the default in Angular CLI 12. The dev server must be available for tests to run against. Part of Angular CLI.

HISTORY

ng e2e originally used Protractor as the default end-to-end testing framework. With Angular CLI 12 (2021), Protractor was deprecated and the command became framework-agnostic, requiring users to install a testing builder explicitly.

SEE ALSO

ng(1), ng-test(1), playwright(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid