MCPcopy
hub / github.com/angular/angular / createRunner

Function createRunner

packages/benchpress/test/runner_spec.ts:25–44  ·  view source on GitHub ↗
(defaultProviders?: any[])

Source from the content-addressed store, hash-verified

23 let runner: Runner;
24
25 function createRunner(defaultProviders?: any[]): Runner {
26 if (!defaultProviders) {
27 defaultProviders = [];
28 }
29 runner = new Runner([
30 defaultProviders,
31 {
32 provide: Sampler,
33 useFactory: (_injector: Injector) => {
34 injector = _injector;
35 return new MockSampler();
36 },
37 deps: [Injector],
38 },
39 {provide: Metric, useFactory: () => new MockMetric(), deps: []},
40 {provide: Validator, useFactory: () => new MockValidator(), deps: []},
41 {provide: WebDriverAdapter, useFactory: () => new MockWebDriverAdapter(), deps: []},
42 ]);
43 return runner;
44 }
45
46 it('should set SampleDescription.id', (done) => {
47 createRunner()

Callers 1

runner_spec.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…