gpt4 book ai didi

karma-runner - karma 测试运行程序在控制台中提供详细的测试报告

转载 作者:行者123 更新时间:2023-12-03 06:40:09 29 4
gpt4 key购买 nike

我刚刚开始使用 karma 对我的 Angular 应用程序进行单元测试。一切都按预期进行

Chrome 26.0 (Windows): Executed 1 of 1
Chrome 26.0 (Windows): Executed 1 of 1 SUCCESS (0.878 secs / 0.112 secs)

但是,有没有办法输出有关测试结果的更多信息。例如,套件和测试为其正在执行的名称及其结果命名。我读过一些 Jasmine 测试结果在浏览器中输出的教程。我想知道它也可以通过 karma 实现。

最佳答案

我正在寻找类似的东西,并发现了这个:https://github.com/usrz/javascript-karma-verbose-reporter 。生成这种输出:

$ karma start --reporters=verbose

Suites and tests results:

- the app.router.config module :
* contains a router property : ok
* configures the router title : ok
* should have a login route : ok
- the organization module :
* contains a state property : ok
* should have a streams route after configuration : ok
* when activated, should set state based on organization in route : ok
- the streams module :
* points to state : ok
* loads organization streams upon activation : ok
* loads organization streams via API : ok

Browser results:

- PhantomJS 1.9.8 (Mac OS X 0.0.0): 9 tests
- 9 ok

要使其成为默认选项,您可以将其添加到您的 karma 配置中,例如:

reporters: ['verbose', 'junit']

关于karma-runner - karma 测试运行程序在控制台中提供详细的测试报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17120182/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com