Skip to content

Commit 8d1a132

Browse files
authored
Merge pull request #1240 from JoaoGFarias/ember_tests_in_parallel
Running ember tests in parallel
2 parents a2eb1f9 + f3b69b3 commit 8d1a132

File tree

4 files changed

+108
-1
lines changed

4 files changed

+108
-1
lines changed

package-lock.json

Lines changed: 103 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"start:live": "ember serve --proxy https://crates.io",
2323
"start:local": "ember serve --proxy http://127.0.0.1:8888",
2424
"start:staging": "ember serve --proxy https://staging-crates-io.herokuapp.com",
25-
"test": "ember test"
25+
"test": "ember exam --split=2 --parallel"
2626
},
2727
"devDependencies": {
2828
"babel-plugin-transform-object-rest-spread": "^6.23.0",
@@ -49,6 +49,7 @@
4949
"ember-concurrency": "^0.8.12",
5050
"ember-data": "~2.12.1",
5151
"ember-disable-prototype-extensions": "^1.1.3",
52+
"ember-exam": "^1.0.0",
5253
"ember-export-application-global": "^2.0.0",
5354
"ember-keyboard": "^2.3.0",
5455
"ember-load-initializers": "^1.0.0",

testem.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
module.exports = {
66
test_page: 'tests/index.html?hidepassed',
77
disable_watching: true,
8+
parallel: -1,
89
launch_in_ci: [
910
'Chrome'
1011
],

tests/test-helper.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import Application from '../app';
22
import { setApplication } from '@ember/test-helpers';
33
import { start } from 'ember-qunit';
4+
import loadEmberExam from 'ember-exam/test-support/load';
45

56
setApplication(Application.create({ autoboot: false }));
67

8+
loadEmberExam();
79
start();

0 commit comments

Comments
 (0)