Javascript 在测试运行程序中触发业力测试

Javascript 在测试运行程序中触发业力测试,javascript,karma-runner,webstorm,Javascript,Karma Runner,Webstorm,我有一个关于WebStorm的小问题,我希望有人曾经经历过并解决过 我正在使用WebStorm构建angular.js应用程序,并已将其设置为使用Karma运行测试。这在很大程度上是好的:我有一个Karma配置设置,我可以毫无问题地运行测试或调试它们 我的问题是,当我试图通过单击“测试运行”树中的一个测试来单独运行一个测试时,它会转到一个节点配置,尝试运行它,但失败了(因为它在寻找js依赖项)。之后,我只需返回我的“karma配置”,它将贯穿整个测试过程,没有问题 有人知道如何连接IDE以便从U

我有一个关于WebStorm的小问题,我希望有人曾经经历过并解决过

我正在使用WebStorm构建angular.js应用程序,并已将其设置为使用Karma运行测试。这在很大程度上是好的:我有一个Karma配置设置,我可以毫无问题地运行测试或调试它们

我的问题是,当我试图通过单击“测试运行”树中的一个测试来单独运行一个测试时,它会转到一个节点配置,尝试运行它,但失败了(因为它在寻找js依赖项)。之后,我只需返回我的“karma配置”,它将贯穿整个测试过程,没有问题


有人知道如何连接IDE以便从UI触发测试吗?

只有那些允许执行单个测试的运行程序(例如JSTestDriver)才支持从文件右键单击菜单运行测试。业力()目前没有这种可能性。请参阅上的讨论


要运行单个测试文件,您可以有几个包含不同测试集的karma配置文件。此外,您还可以按照

中提到的方式重命名单个测试/套装。有时,知道何时停止寻找问题的解决方案是件好事。谢谢你的链接