首页 > 解决方案 > Jasmine 测试资源管理器未在 Visual Studio 代码中的 jasmine 测试资源管理器中显示测试用例(它阻止)列表

问题描述

我正在使用 Visual Studio 代码、量角器、Typescript 和 Jasmine 框架。我在“it”块中有规范测试用例。

要查看所有测试用例或它会阻止我安装了“Jasmine Test Explorer”和“Jasmine Explorer UI”,但不知何故没有列出测试用例。

你能帮我解决这个问题吗?

在此处输入图像描述

标签: typescriptprotractorjasmine2.0jasmine-reporters

解决方案


这是一个可能的解决方案:

创建一个指向您的配置文件的设置(例如 in .vscode/settings.json):

{
  "jasmineExplorer.config": "jasmine.json",
  ...
}

jasmine.json文件中,您告诉资源管理器规范在哪里。这是一个例子:

{
    "spec_dir": "site/dist/tests",
    "spec_files": ["**/*[sS]pec.js"],
    "helpers": ["helpers/**/*.js"],
    "random": false,
    "seed": null,
    "stopSpecOnExpectationFailure": false
}

推荐阅读