gpt4 book ai didi

angularjs - Angular 测试报告选项?

转载 作者:行者123 更新时间:2023-12-04 21:44:40 25 4
gpt4 key购买 nike

我发现 Angular 控制台测试报告难以阅读,它只是一大堆控制台文本,几乎没有格式。

是否可以使用 html 格式让 Angular 单元测试报告出现在浏览器中?前几天我注意到了这个 github repo - https://github.com/larrymyers/jasmine-reporters

  • 是否可以使用该库中的 html 报告器进行 Angular 单元测试报告。我可以在浏览器中显示 Angular 单元测试的结果吗?

  • 我知道用于 Angular 测试的 karma 测试运行程序文件中有一个“reporters”配置选项,它具有以下选项 -
    点,
    进步,
    朱尼特,
    咆哮,
    覆盖范围

    但是,无论我将它们设置为什么,这些似乎都没有任何作用,而且我找不到任何关于它们的文档。
  • 那么 karma.conf.js 中的记者选项的目的是什么?
  • 最佳答案

    我个人使用覆盖选项。但要使其正常工作,您需要单独设置 Istanbul 尔 (https://github.com/yahoo/istanbul) 报道记者。这将以 HTML 格式为您提供正在测试的文件和文件中的行的状态,它不会显示实际编写的测试。

    我认为任何记者都不会真正以 HTML 格式打印出单独的测试。尝试使用 Webstorm,它以易于阅读的格式显示各个测试。

    我已经尝试过 npm 的 karma-html-reporter 模块,但它对我没有用,所以也许看看他们是否更新了那个。

    关于angularjs - Angular 测试报告选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16496155/

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