【发布时间】:2013-12-25 05:52:24
【问题描述】:
在开发测试时,我希望能够只运行一个 Karma 单元测试。有没有办法使用 Karma 只从命令行运行一个测试,或者在 Grunt 中配置一个只运行一个测试的简单任务?
【问题讨论】:
标签: gruntjs karma-runner karma-jasmine
在开发测试时,我希望能够只运行一个 Karma 单元测试。有没有办法使用 Karma 只从命令行运行一个测试,或者在 Grunt 中配置一个只运行一个测试的简单任务?
【问题讨论】:
标签: gruntjs karma-runner karma-jasmine
假设您将 Karma 与 Jasmine 一起使用,只需将一个或多个 describe() 调用更改为 fdescribe() 调用,或将 it() 调用更改为 fit() 调用。只会运行带有f-前缀的测试。这记录在 Jasmine 文档的 focused_specs.js 文件中。
(在 Jasmine 的旧版本中,describe 和 it 的“重点”版本被称为 ddescribe 和 iit;如果您使用的是旧版本并且无法升级,请尝试它们。 )
【讨论】: