jenkins-test-harness icon indicating copy to clipboard operation
jenkins-test-harness copied to clipboard

Unit test framework for Jenkins core and its plugins

Results 29 jenkins-test-harness issues
Sort by recently updated
recently updated
newest added

Bumps org-netbeans-insane from RELEASE140 to RELEASE150. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.netbeans.modules:org-netbeans-insane&package-manager=maven&previous-version=RELEASE140&new-version=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...

dependencies
java

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...

work-in-progress

### 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...

bug

Cleans up API for JenkinsRule. I did not touch `HudsonTestCase`, because we might want to drop JUnit 3 support alltogether

enhancement
hacktoberfest-accepted

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...

Noted in #358. Cause of failure in https://github.com/jenkinsci/jenkins/pull/6044.

bug

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...