MCPcopy Index your code
hub / github.com/ember-cli/ember-cli / invokeTestem

Function invokeTestem

tests/unit/tasks/test-test.js:43–67  ·  view source on GitHub ↗
(options)

Source from the content-addressed store, hash-verified

41 },
42
43 invokeTestem(options) {
44 expect(options.ssl).to.equal(false);
45
46 // cwd and config_dir are not passed to testem progOptions
47 let testemOptions = this.transformOptions(options);
48 expect(testemOptions.host).to.equal('greatwebsite.com');
49 expect(testemOptions.port).to.equal(123324);
50 expect(testemOptions.cwd).to.be.undefined;
51 expect(testemOptions.reporter).to.equal('xunit');
52 expect(testemOptions.middleware).to.deep.equal(['middleware1', 'middleware2']);
53 expect(testemOptions.test_page).to.equal('http://my/test/page');
54 expect(testemOptions.config_dir).to.be.undefined;
55 expect(testemOptions.key).to.be.undefined;
56 expect(testemOptions.cert).to.be.undefined;
57
58 // cwd and config_dir are present as part of default options.
59 let defaultOptions = this.defaultOptions(options);
60 expect(defaultOptions.host).to.equal('greatwebsite.com');
61 expect(defaultOptions.port).to.equal(123324);
62 expect(defaultOptions.cwd).to.equal('blerpy-derpy');
63 expect(defaultOptions.reporter).to.equal('xunit');
64 expect(defaultOptions.middleware).to.deep.equal(['middleware1', 'middleware2']);
65 expect(defaultOptions.test_page).to.equal('http://my/test/page');
66 expect(defaultOptions.config_dir).to.be.an('string');
67 },
68 });
69
70 subject.run({

Callers

nothing calls this directly

Calls 2

transformOptionsMethod · 0.80
defaultOptionsMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…