在开发测试时,我希望能够只运行一次Karma单元测试。有没有办法只使用Karma从命令行运行一个测试,或者在Grunt中配置一个只运行一个测试的简单任务?
答案 0 :(得分:9)
假设您将Jama与Jasmine一起使用,只需将一个或多个describe()
来电更改为fdescribe()
来电或it()
来电fit()
来电。仅运行f
- 前缀测试。这在Jasmine文档的focused_specs.js
文件中有记录。
(在较早版本的Jasmine中,describe
和it
的'焦点'版本被称为ddescribe
和iit
;如果你正在使用它们,请尝试使用它们旧版本无法升级。)