如何使用angular-cli仅执行一个测试规范

Zielu :

我有使用Angular-CLI(beta 20)构建的Angular2项目。

有没有一种方法可以仅对一个选定的规格文件运行测试?

我曾经有一个基于Angular2快速入门的项目,并且可以手动将规格添加到jasmine文件中。但是我不知道如何在业力测试之外进行设置,或者如何使用Angular-CLI构建将业力测试限制在特定文件中。

TomekSułkowski:

每个.spec.ts文件的所有测试都按以下方式分组在describe块中:

describe('SomeComponent', () => {...}

您可以通过在describe函数名称前添加前缀来轻松运行此单个块f

fdescribe('SomeComponent', () => {...}

如果具有此功能,则不会describe运行其他任何块。顺便说一句。您可以使用it=> 进行类似操作,fit并且还有一个“黑名单”版本- x所以:

  • fdescribefit导致以这种方式标记的功能运行
  • xdescribexit导致除此功能以外的所有功能均运行

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何确保代码块仅由java中的并行处理中的一个线程执行

使用JPA Criteria API,您可以执行仅导致一个联接的提取联接吗?

如何仅使用foreach循环的第一个输出来执行某些任务?

如何仅测试一个基准功能?

如何在Gradle上仅运行一个本地测试类

如果第一个测试用例失败,如何停止Robot Framework测试执行?

如何测试字符串是否仅包含一个差异?

如何用Jest模拟仅一个测试文件的模块?

如何等待给定时间并仅执行最后一个函数调用

仅使用一个Bean的Spring Context测试

使用@ContextConfiguration(loader = MyLoader.class)时如何仅使用一个弹簧测试上下文

空手道测试框架:仅使用示例一个断言

如何在Android Studio中仅执行一个选项卡内容?

如何测试整个字符串是否仅包含一个特定字符

使用CMake + make仅运行一个测试

使用Cucable插件并行执行黄瓜脚本时,范围报告仅显示一个测试用例结果

Pool仅执行一个线程,而不是4。如何使它成为无限线程?

[Angular 7+]:如何在另一个服务规范中对服务进行单元测试?

如何使用python和gnu-parallel在输出处理测试中仅保留一个标题行?

如何仅使用sequelize-cli播种一个文件?

如何使用Gradle仅运行一个单元测试类

如何告诉Maven在新的JVM实例中一个接一个地执行testng测试?

如何仅使用一个查询执行当前税率选择?

RethinkDB:如何通过仅运行一个查询来执行多项聚合操作?

如何使用现有应用程序的spring配置类仅测试一个bean?

Angular2和Karma仅运行一个测试套件aka describe.only

如何使用TestNG仅执行Test类中的第一个测试

如何从另一个执行一个 azure 函数并在本地测试?

Angular 9 Formarray搜索操作仅针对第一个动态控制执行