JUnitテストのテスト結果には、複数のプロパティを持つproperties
タグがあります。記録されているのは、テストの各実施者の裁量であるようです。tycho-surefire-pluginを使用したJUnitテスト結果への情報の追加
私はXMLファイルをさらに処理したいので、毎回同じキーを持つことは本当にうれしいでしょう。非常に簡単ですmaven-surefire-plugin
について:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<systemPropertyVariables>
<propertyName>propertyValue1</propertyName>
</systemPropertyVariables>
</configuration>
</plugin>
これは、XML結果ファイルに行<property name="propertyName" value="propertyValue1"/>
を追加します。 tycho-surefire-plugin
については
、私は次のことを試してみました:
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<systemPropertyVariables>
<propertyName>propertyValue1</propertyName>
</systemPropertyVariables>
<systemProperties>
<property>
<name>propertyName</name>
<value>propertyValue2</value>
</property>
</systemProperties>
<argLine>-DpropertyName=propertyValue3</argLine>
</configuration>
</plugin>
...しかし、これらの値のどちらがXML結果の内側に印刷されます。
tycho-surefire-plugin
を使用してJUnitテスト結果に情報を追加するにはどうすればよいですか?あなたが<systemProperties>
マップを使用する必要があります