Skip to content

Commit 4d8cac3

Browse files
committed
fix the legacy mocha tests
1 parent 03c8d40 commit 4d8cac3

File tree

6 files changed

+12
-6
lines changed

6 files changed

+12
-6
lines changed

packages/ember-cli-fastboot/test/fastboot-config-test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,15 @@ describe('FastBoot config', function () {
1616

1717
return app
1818
.create('fastboot-config', {
19-
skipNpm: true,
2019
emberVersion: 'latest',
2120
emberDataVersion: 'latest',
2221
})
2322
.then(function () {
2423
app.editPackageJSON((pkg) => {
2524
delete pkg.devDependencies['ember-fetch'];
2625
delete pkg.devDependencies['ember-welcome-page'];
26+
// needed because @ember-data/store does `FastBoot.require('crypto')`
27+
pkg.fastbootDependencies = ['crypto'];
2728
});
2829
return app.run('npm', 'install');
2930
})

packages/ember-cli-fastboot/test/fastboot-location-config-test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,15 @@ describe('FastBootLocation Configuration', function () {
1616

1717
return app
1818
.create('fastboot-location-config', {
19-
skipNpm: true,
2019
emberVersion: 'latest',
2120
emberDataVersion: 'latest',
2221
})
2322
.then(function () {
2423
app.editPackageJSON((pkg) => {
2524
delete pkg.devDependencies['ember-fetch'];
2625
delete pkg.devDependencies['ember-welcome-page'];
26+
// needed because @ember-data/store does `FastBoot.require('crypto')`
27+
pkg.fastbootDependencies = ['crypto'];
2728
});
2829
return app.run('npm', 'install');
2930
})

packages/ember-cli-fastboot/test/fastboot-location-test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,15 @@ describe('FastBootLocation', function () {
1515

1616
return app
1717
.create('fastboot-location', {
18-
skipNpm: true,
1918
emberVersion: 'latest',
2019
emberDataVersion: 'latest',
2120
})
2221
.then(function () {
2322
app.editPackageJSON((pkg) => {
2423
delete pkg.devDependencies['ember-fetch'];
2524
delete pkg.devDependencies['ember-welcome-page'];
25+
// needed because @ember-data/store does `FastBoot.require('crypto')`
26+
pkg.fastbootDependencies = ['crypto'];
2627
});
2728
return app.run('npm', 'install');
2829
})

packages/ember-cli-fastboot/test/package-json-test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,15 @@ describe('generating package.json', function () {
1818
before(function () {
1919
return customApp
2020
.create('customized-outputpaths', {
21-
skipNpm: true,
2221
emberVersion: 'latest',
2322
emberDataVersion: 'latest',
2423
})
2524
.then(function () {
2625
customApp.editPackageJSON((pkg) => {
2726
delete pkg.devDependencies['ember-fetch'];
2827
delete pkg.devDependencies['ember-welcome-page'];
28+
// needed because @ember-data/store does `FastBoot.require('crypto')`
29+
pkg.fastbootDependencies = ['crypto'];
2930
});
3031
return customApp.run('npm', 'install');
3132
})

packages/ember-cli-fastboot/test/request-details-test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ function injectMiddlewareAddon(app) {
1818
};
1919
delete pkg.devDependencies['ember-fetch'];
2020
delete pkg.devDependencies['ember-welcome-page'];
21+
// needed because @ember-data/store does `FastBoot.require('crypto')`
22+
pkg.fastbootDependencies = ['crypto'];
2123
});
2224
return app.run('npm', 'install');
2325
}
@@ -32,7 +34,6 @@ describe('request details', function () {
3234

3335
return app
3436
.create('request', {
35-
skipNpm: true,
3637
emberVersion: 'latest',
3738
emberDataVersion: 'latest',
3839
})

packages/ember-cli-fastboot/test/root-url-test.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,15 @@ describe('rootUrl acceptance', function () {
1616

1717
return app
1818
.create('root-url', {
19-
skipNpm: true,
2019
emberVersion: 'latest',
2120
emberDataVersion: 'latest',
2221
})
2322
.then(function () {
2423
app.editPackageJSON((pkg) => {
2524
delete pkg.devDependencies['ember-fetch'];
2625
delete pkg.devDependencies['ember-welcome-page'];
26+
// needed because @ember-data/store does `FastBoot.require('crypto')`
27+
pkg.fastbootDependencies = ['crypto'];
2728
});
2829
return app.run('npm', 'install');
2930
})

0 commit comments

Comments
 (0)