jenkins-test-harness
jenkins-test-harness copied to clipboard
Unit test framework for Jenkins core and its plugins
Bumps org-netbeans-insane from RELEASE140 to RELEASE150. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Depends on #455. Required for jenkinsci/jenkins#6802. Do _not_ review. This PR makes this repository require Java 11, so it is not suitable for merge. But I am filing this PR...
### Jenkins and plugins versions report Environment Only JTH ### What Operating System are you using (both controller, and any agents involved in the problem)? Mac OS ### Reproduction steps...
Cleans up API for JenkinsRule. I did not touch `HudsonTestCase`, because we might want to drop JUnit 3 support alltogether
Currently WarExploder does not find the jenkins-core WAR file based on JAR file location if their directories contain an additional level for hash (checksum) of the file. This commit extends...
If you enable test coverage in your plugin, does `src/main/java/` exercised by `RealJenkinsRule` get counted? https://github.com/jenkinsci/jenkins-test-harness/blob/1cf3874a4b25456cb2d410210a2063af8fe06225/src/main/java/org/jvnet/hudson/test/RealJenkinsRule.java#L279 means that the plugin under test will be loaded from `target/classes/` (via `target/test-classes/the.jpl`), which...
See #346.
Noted in #358. Cause of failure in https://github.com/jenkinsci/jenkins/pull/6044.
Prototype of a test facility useful for catching mistakes of many types. Useful during https://github.com/jenkinsci/jenkins/pull/5880 research. Needs more work to make this opt-in; and more reliable: will cause spurious failures...