0
私はインターン4をテストしていますが、テストしたいCDNのリソースがあります。私の中ではintern.json
には以下のものがあります。Intern4とCDNのリソース
{
"loader": {
"script": "dojo2",
"options": {
"packages": [
{ "name": "dist", "location": "dist" },
{
"name": "esri",
"location": "https://js.arcgis.com/4.5/esri"
}
]
}
},
"environments": [
{
"browserName": "chrome",
"chromeOptions": { "args": [ "headless", "disable-gpu" ] },
"fixSessionCapabilities": false
}
],
"suites": "dist/tests/unit/app/main.js",
"maxConcurrency": 2
}
しかし、私は私のテストを実行したとき、私は@dojo/loader/loader.ts
からスタックトレースで次のエラーを取得します。
(ノಠ益ಠ)ノ彡┻━┻
Error: Failed to load module esri/core/promiseUtils from https://js.arcgis.com/4.5/esri/core/promiseUtils.js (parent: dist/tests/unit/app/main.js)
ファイルはCDN上に存在します。ローダーがロードできないようです。これはインターン4の制限ですか?私はヘッドレスChromeセッションでこれを動作させると思っていましたが、これはうまくいかないようです。
ありがとうございます!