javascript - 如何使用 Jasmine 和 Visual Studio 代码运行特定测试?

标签 javascript jasmine visual-studio-code

我已经开始将 Jasmine(还不是 Karma)与 Visual Studio Code 结合使用。 与以下配置很好地配合使用:

{
"version": "0.2.0",
"configurations": [
    {
        "name": "jasmine",
        "type": "node",
        "request": "launch",
        "program": "${workspaceRoot}/node_modules/jasmine/bin/jasmine.js",
        "stopOnEntry": false,
        "args": [],
        "cwd": "${workspaceRoot}",
        "runtimeArgs": [
            "--nolazy"
        ],
        "env": {
            "NODE_ENV": "development"
        }
    }
  ]
}

现在我的测试正在建立 我想知道是否有一种方法可以只运行特定的测试或特定文件中的测试?目前我所有的测试都在运行,这需要一段时间。

最佳答案

与 cli 相同的方式将是最简单的选择 (自 Jasmine 2.1 起:fitfdescribe)

参见 How do I focus on one spec in jasmine.js?

关于javascript - 如何使用 Jasmine 和 Visual Studio 代码运行特定测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42193059/

相关文章:

typescript :遗漏 'export' 关键字似乎使接口(interface)成为全局接口(interface)?

javascript - 如何将绝对时间 ("1:30 PM") 替换为相对时间 ("15 minutes ago") 并让它们自动更新?

javascript - ajax 调用后事件委托(delegate)中断

JavaScript 重定向不起作用

unit-testing - 使用 Jasmine 和 Karma 测试一个重要的 AngularJS 应用程序

angular - 如何对 IntervalObservable 进行单元测试

angularjs - angular jasmine 多个嵌套的 httpbackend 调用

javascript - 用 cheerio 检测内联元素?

c - Visual Studio Code 属性控制台不允许错误

javascript - Visual Studio Code 根据项目更改语言模式