Skip to content

Releases: sbabcoc/JUnit-Foundation

Intercept extensions of BlockJUnit4ClassRunner, fix context issue

09 Dec 03:09

Choose a tag to compare

  • Intercept extensions of BlockJUnit4ClassRunner, not just the class itself.
  • Switch context from TestClass (which gets re-used in parallel execution) to runner (which is unique)

Parameterized artifact capture and more

09 Dec 03:02

Choose a tag to compare

  • Factor AtomIdentity test rule out of ArtifactCollector for non-capturing applications.
  • Switch logger in AtomIdentity to Optional
  • Back-port the DisplayName annotation from JUnit 5
  • Upgrade to the latest Java Utils release (1.7.3)
  • Add parameterized artifact capture unit test
  • Update README

Fixes for ServiceLoader thread safety issues

09 Dec 00:51

Choose a tag to compare

  • Add synchronization to access of ServiceLoader objects.
  • Switch NOTIFIERS set to thread-safe CopyOnWriteArraySet.

junit-foundation-6.3.0

09 Nov 20:45

Choose a tag to compare

  • Add TestClassWatcher2 interface that provides JUnit runner for context with start/finish notifications.
  • Deprecate corresponding notifications in TestClassWatcher interface.
  • Add implementation to fire TestClassWatcher2 notifications.
  • README: Update documentation to replace TestClassWatcher references with TestClassWatcher2.

junit-foundation-6.2.0

05 Nov 19:51

Choose a tag to compare

  • POM: Upgrade to Byte Buddy 1.9.3 to provide Java 11 compatibility
  • README: Document static context mapping methods

junit-foundation-6.1.4

05 Nov 19:47

Choose a tag to compare

  • Add 'public' access specified to RunReflectiveCall.getTargetFor(FrameworkMethod)
  • README:
    • Upgrade JUnit Foundation version references
    • Switch from maven-compiler-plugin to source/target properties for Java version specification

junit-foundation-6.1.3

05 Nov 19:41

Choose a tag to compare

  • Upgrade to Settings API 2.2.2

junit-foundation-6.1.2

05 Nov 19:40

Choose a tag to compare

  • Upgrade to Java Utils 1.7.2

junit-foundation-6.1.1

05 Nov 19:39

Choose a tag to compare

  • Add common handling for propagation of proxy exceptions
  • README: Add documentation for runner watcher feature

junit-foundation-6.1.0

05 Nov 19:35

Choose a tag to compare

  • Add tracking of associations between methods and the TestClass objects that own them
  • Implement runner watcher feature