测试配置文件 - newbee 问题

Test config file - newbee issues

我正在尝试使用 JSTestDriver 的 jasmine-jstd-adapter 插件在 IntelliJ IDEA 中设置 Jasmine。

现在我不知道如何构建我的配置文件。 目前看起来是这样的,因为 Jetbrains 的帮助确实告诉了我:

load:
  - "lib/jasmine/jasmine.js"
  - "lib/jasmine-jstd-adapter/JasmineAdapter.js"
  - "*.js"

test:
  - "*.spec .js"

但在执行 JSTD 运行 配置时无法打开 jasmine 脚本:

Cannot read C:\Users\danie\Documents\ExercismProjects\javascript\simple-cipher\lib\jasmine\jasmine.js derived from lib/jasmine/jasmine.js
Cannot read C:\Users\danie\Documents\ExercismProjects\javascript\simple-cipher\lib\jasmine-jstd-adapter\JasmineAdapter.js derived from lib/jasmine-jstd-adapter/JasmineAdapter.js

我的问题:

  1. 我不需要在某处添加 jasmine-jstd-adapter.js 吗?我在哪里可以找到它?
  2. 如何加载库文件?它们显然不在\lib\中,因为没有lib文件夹。那么如何引用 "External Libraries"?
  3. 我还缺少什么?

1。您可以使用 Add Jasmine JsTestDriver adapter 检查下载适配器:

  • Settings | Editor | Inspections JavaScript | JsTestDriver 中启用 Add JsTestDriver assertion framework supportAdd Jasmine JsTestDriver adapter
  • 重新打开项目 - 您将看到下载适配器的提示:

  • 点击Alt+Enter,指定要下载jasmine.jsjasmineAdapter.js的文件夹,按添加

    2。无法在此处使用 IDE 外部库 - 后者仅由 IDE 本身用于代码 completion/type 提示并且不可用到 JsTestDriver 测试运行器。库文件必须放置在您的项目中,并使用相对于配置文件的 URL 在 "load" 部分中引用。请注意,还支持 http url - 请参阅 https://code.google.com/archive/p/js-test-driver/wikis/ConfigurationFile.wiki

请注意,如果您按照上述步骤操作,WebStorm 将为您下载库