我们使用 ScalaTest
运行测试并在 Jenkins 中显示结果。它工作得很好,但由于某种原因 ScalaTest` 没有填充测试运行时。
我正在添加这样的测试选项:
Tests.Argument("-oD", "-u", "target/test-reports")
但是 XML 文件没有计时(请参阅 time
始终为 0):<testcase classname="beekeeper.warehouse.jdbc.JDBCWarehouseTest" name="testListTables" time="0.0">
</testcase>
<testcase classname="beekeeper.warehouse.jdbc.JDBCWarehouseTest" name="testGetDatabases" time="0.0">
</testcase>
<testcase classname="beekeeper.warehouse.jdbc.JDBCWarehouseTest" name="testSchema" time="0.0">
</testcase>
我是否需要做其他事情才能报告此问题,还是不支持?
最佳答案
我无法重现这个问题。使用 sbt 1.1.6 和 ScalaTest 3.0.5 我看到非零 time
field :
<testcase classname="example.HelloSpec" name="The Hello object should say hello" time="0.016">
关于scala - 如何让 ScalaTest 在 xml 报告中填充测试运行时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29929400/