现在,当我运行karma时,它需要所有的"*.spec.js“和运行时间。我们有单元测试和集成测试。当我运行单元测试时,我不希望运行集成规范。告诉karma加载哪个规范的最好方法是什么?像任何名称模式,等等。我需要知道如何配置karma,以便它运行特定类型的规范。
任何建议与例子/链接是高度赞赏的。
发布于 2015-07-15 20:45:32
假设您可以通过文件名(例如*.integration.spec.js)来识别您的集成测试,那么我将有两个独立的karma.conf.js文件。一个用于集成(在files列表中使用./*/*.integration.spec.js ),另一个用于常规工作(在exclude中使用相同的模式)。然后只运行你需要的那一个--或者让它们在不同的控制台上运行。
https://stackoverflow.com/questions/31423804
复制相似问题