-
Bug
-
Resolution: Fixed
-
Minor
-
-
3.13.0
The git client plugin tests have started their transition process to retire the JUnit 3 based GitAPITestCase, CliGitAPIImplTest, and JGitAPIImplTest. They should be replaced by the parameterized GitClientTest.
For each test in GitAPITestCase, CliGitAPIImplTest, and JGitAPIImplTest:
- If it is already tested in GitClientTest, delete the test from the JUnit 3 based tests
- If it is not already tested in GitClientTest, write a test in GitClientTest or in a new test class and delete the test from the JUnit 3 based tests
This issue could be worked by multiple people concurrently, so long as they coordinate with one another on the specific tests they are converting.
[JENKINS-60940] Convert git client plugin tests from JUnit 3 to JUnit 4
Assignee | Original: Mark Waite [ markewaite ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Hi markewaite,
While I was looking at some test cases written in Junit 3, I can see those tests using private methods provided by a private inner class. While porting those tests, would you consider making those classes public so that GitClientTest can access it or would you like a plain copy of that particular private class?
If there is a better option would like to hear that!