0.0.1 • Published 5 years ago

ng-test-runner-schematics v0.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

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 https://github.com/angular/angular/issues/12409#issuecomment-383607643 (and full discussion)

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

Options

OptionDescription
--server=true|falseFlag to indicate if a sinon server is added to spec.Default: false
--fast=true|falseFlag 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.