Skip to content

Commit 89ecb72

Browse files
committed
fix ember-cli-fastboot-testing should use linked fastboot@4.1.1
1 parent 1b6bd35 commit 89ecb72

File tree

5 files changed

+14
-11
lines changed

5 files changed

+14
-11
lines changed

package.json

+3
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@
2424
"release-it-lerna-changelog": "^3.1.0",
2525
"release-it-yarn-workspaces": "^2.0.0"
2626
},
27+
"resolutions": {
28+
"fastboot": "4.1.1"
29+
},
2730
"publishConfig": {
2831
"registry": "https://registry.npmjs.org"
2932
},

packages/ember-cli-fastboot/fastboot/instance-initializers/fetch.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
function initialize(instance) {
22
let { request } = instance.lookup('service:fastboot');
3-
fetch.__fastbootRequest = request;
3+
if (fetch) {
4+
fetch.__fastbootRequest = request;
5+
}
46
}
57

68
export default {

test-packages/custom-fastboot-app/public/custom-index.html

+3-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@
1313
<link rel="stylesheet" href="assets/custom-html-file.css">
1414
</head>
1515
<body>
16-
<!-- EMBER_CLI_FASTBOOT_BODY -->
16+
<div id="ember-testing">
17+
<!-- EMBER_CLI_FASTBOOT_BODY -->
18+
</div>
1719

1820
<script src="assets/vendor.js"></script>
1921
<script src="assets/custom-html-file.js"></script>

test-packages/ember-cli-fastboot-testing-app/tests/index.html

+2-6
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,8 @@
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>
24+
<div id="ember-testing">
25+
</div>
3026

3127
<script src="/testem.js" integrity=""></script>
3228
<script src="{{rootURL}}assets/vendor.js"></script>

yarn.lock

+3-3
Original file line numberDiff line numberDiff line change
@@ -6966,14 +6966,14 @@ fastboot-transform@^0.1.3:
69666966
convert-source-map "^1.5.1"
69676967

69686968
fastboot@^3.0.3:
6969-
version "3.3.2"
6970-
resolved "https://registry.yarnpkg.com/fastboot/-/fastboot-3.3.2.tgz#bf1ac7b01937846b63423a88138e13eb50406d2e"
6971-
integrity sha512-2NKTW32GvEsDyBrdw1trW1JsbS+9/7sAQuKwkht12mNitimRrSKVLP2AxsM/HSXQE+aiET4XCfKdyeIy0kQbKQ==
6969+
version "4.1.1"
69726970
dependencies:
6971+
abortcontroller-polyfill "^1.7.3"
69736972
chalk "^4.1.2"
69746973
cookie "^0.4.1"
69756974
debug "^4.3.3"
69766975
jsdom "^19.0.0"
6976+
node-fetch "^2.6.7"
69776977
resolve "^1.22.0"
69786978
simple-dom "^1.4.0"
69796979
source-map-support "^0.5.21"

0 commit comments

Comments
 (0)