PIT 没有找到任何测试

时间:2021-01-29 08:24:04

标签: pitest

我在多模块 Maven 项目上按如下方式运行 PIT:

mvn org.pitest:pitest-maven:mutationCoverage -s settings.xml -pl :module-name

该模块包含许多在调用 mvn test 时通过的单元测试。

PIT 没有找到任何测试,这里是从日志中提取的相关内容:

9:15:40 AM PIT >> INFO : Sending 93 test classes to minion
9:15:40 AM PIT >> INFO : Sent tests to minion
9:15:40 AM PIT >> INFO : MINION : 9:15:40 AM PIT >> FINE : Expecting 93 tests classes from parent
9:15:40 AM PIT >> FINE : Tests classes received
9:15:40 AM PIT >> INFO : Checking environment

9:15:41 AM PIT >> INFO : MINION : 9:15:41 AM PIT >> INFO : Found  0 tests

9:15:41 AM PIT >> INFO : MINION : 9:15:41 AM PIT >> INFO : Dependency analysis reduced number of potential tests by 0

所有单元测试都使用 JUnit 4,并且测试断言是使用 AssertJ 制定的,而不是内置的 JUnit 断言 API。 我通读了所有明显的文档和问题以及所有典型的陷阱(例如:使用 assert 关键字或使用 JUnit 5)似乎不适用于我的情况。

我对如何让 PIT 找到我的测试一无所知。

任何指针我还能尝试什么?

0 个答案:

没有答案