Skip to content

Pragmatists/ng-test-runner-schematics

Repository files navigation

ng-test-runner-schematics

Build Status

About

Schematics for ng-test-runner. It generates Angular Component with spec where ng-test-runner is configured and ready to run.

Installation

ng add ng-test-runner-schematics

Usage

Test for Presentational Component

ng g ng-test-runner-schematics:component my-compoment

Test for Smart Component (that uses http)

ng g ng-test-runner-schematics:component --server my-compoment 

Test with speed hack

It decreases tests execution time by ~40%. For details see angular/angular#12409 (comment) (and full discussion)

ng g ng-test-runner-schematics:component --fast my-compoment 

Options

Option Description
--server=true|false Flag to indicate if a sinon server is added to spec.
Default: false
--fast=true|false Flag to indicate if speed hack should be added to spec.
Default: false
You can also use all Angular CLI component options (they are passed to default CLI schematic). For list of flags check Component documentation.

About

Schematics for ng-test-runner

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published