我正在尝试将Clover与工作中的Java项目集成。Clover已添加到类路径,插件已添加到POM,许可证已设置。
当我跑步时
mvn clean clover:setup test clover:aggregate clover:clover
三叶草启动正确。然而,生成csv的测试失败,因为csv输出不是预期的。这是为其中一个测试生成的内容:
<ID,NAME,[__CLR4_1_2_TEST_NAME_SNIFFER,"DESCRIPTION,Long","DESCRIPTION,Short",country
001,Fred,com_atlassian_clover.TestNameSniffer$1@e628ccb,Mr. Fred Flinstone,Fred Flinstone,US
002,Bob,com_atlassian_clover.TestNameSniffer$1@e628ccb,Mr. Bob the builder,Bob the builder,UK
003,Tintin,com_atlassian_clover.TestNameSniffer$1@e628ccb,Mr. Tin Tin,Tin Tin,FR
004,,com_atlassian_clover.TestNameSniffer$1@e628ccb,,Rob the Bob,
005,,com_atlassian_clover.TestNameSniffer$1@e628ccb],,Tom the Bob,
>
<ID,NAME,["DESCRIPTION,Long","DESCRIPTION,Short",country
001,Fred,Mr. Fred Flinstone,Fred Flinstone,US
002,Bob,Mr. Bob the builder,Bob the builder,UK
003,Tintin,Mr. Tin Tin,Tin Tin,FR
004,,,Rob the Bob,
005,],,Tom the Bob,
为什么Clover会在CSV输出中添加一个新列,有可能阻止它吗?我使用的是maven 3.3、JDK 8和Clover 4.0.2版本。