Skip to content

Commit b94c637

Browse files
committed
upgrading test setup
1 parent 15b1bd2 commit b94c637

File tree

4 files changed

+3375
-2980
lines changed

4 files changed

+3375
-2980
lines changed

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@
5858
"@babel/plugin-transform-typescript": "^7.10.1",
5959
"@babel/runtime": "^7.13.8",
6060
"@ember/optional-features": "^2.0.0",
61+
"@ember/test-helpers": "^2.4.2",
6162
"babel-eslint": "^10.1.0",
6263
"babel-plugin-debug-macros": "^0.3.3",
6364
"broccoli-merge-trees": "^4.2.0",
@@ -75,7 +76,7 @@
7576
"ember-export-application-global": "^2.0.1",
7677
"ember-load-initializers": "^2.1.1",
7778
"ember-maybe-import-regenerator": "^0.1.6",
78-
"ember-qunit": "^4.6.0",
79+
"ember-qunit": "^5.1.4",
7980
"ember-resolver": "^8.0.2",
8081
"ember-source": "~3.25.0",
8182
"ember-source-channel-url": "^3.0.0",
@@ -92,7 +93,8 @@
9293
"mocha": "^8.4.0",
9394
"module-name-inliner": "link:./tests/dummy/lib/module-name-inliner",
9495
"prettier": "^2.3.2",
95-
"qunit-dom": "^1.6.0",
96+
"qunit": "^2.17.2",
97+
"qunit-dom": "^2.0.0",
9698
"release-it": "^14.2.1",
9799
"release-it-lerna-changelog": "^3.1.0",
98100
"webpack": "^5.58.2"

tests/index.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@
2121
{{content-for "body"}}
2222
{{content-for "test-body"}}
2323

24+
<div id="qunit"></div>
25+
<div id="qunit-fixture">
26+
<div id="ember-testing-container">
27+
<div id="ember-testing"></div>
28+
</div>
29+
</div>
30+
2431
<script src="/testem.js" integrity=""></script>
2532
<script src="{{rootURL}}assets/vendor.js"></script>
2633
<script src="{{rootURL}}assets/test-support.js"></script>

tests/test-helper.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ import Application from '../app';
22
import config from '../config/environment';
33
import { setApplication } from '@ember/test-helpers';
44
import { start } from 'ember-qunit';
5+
import * as QUnit from 'qunit';
6+
import { setup } from 'qunit-dom';
7+
8+
setup(QUnit.assert);
59

610
setApplication(Application.create(config.APP));
711

0 commit comments

Comments
 (0)