Ask Your Question
4

How can we incorporate Junit Pioneer @Issue annotations into the Gradle Test Report?

asked 2023-05-21 08:13:02 +0000

djk gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2023-05-21 08:24:01 +0000

lalupa gravatar image

To incorporate Junit Pioneer @Issue annotations into the Gradle Test Report, you can follow these steps:

  1. Firstly, you need to add the Junit Pioneer dependency to your build.gradle file:
testImplementation 'com.github.junit-pioneer:junit-pioneer:1.4.4'
  1. Next, you need to add the Junit Pioneer Gradle plugin to your build.gradle file:
plugins {
   id 'com.github.junit-pioneer' version '1.4.4'
}

junitPioneer {
   enableIssueTracking = true
}
  1. Finally, you can run your tests and generate the test report by running the following command:
gradle clean test aggregateTests

This will generate a HTML report in the build/reports/tests/ directory. In this report, you will see a table containing information about the test cases, including the @Issue annotations.

Note: It is important to add the issue tracker information to your annotations in Junit Pioneer. For example:

@Test
@Issue("JIRA-123")
public void testSomething() {
   // Test code here
}
edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer


Question Tools

Stats

Asked: 2023-05-21 08:13:02 +0000

Seen: 10 times

Last updated: May 21 '23