All notable changes to this project will be documented in this file.
The format is roughly based on Keep a Changelog, and this project adheres to Semantic Versioning.
Released via SourceHut. No functionality changes.
Fix to restore Java 8 compatibility
None
None
None
Java: requires 8 or higher
This is a fix release for an issue that crops up with large numbers of AOT classes in play, causing a StackOverflowError.
None
None
None
Java: requires 8 or higher
This release moves the project under the Clojurephant organization, since that's where the primary usage comes from.
To adopt, switch from:
testRuntimeOnly("org.ajoberstar:jovial:0.3.0")
To:
testRuntimeOnly("dev.clojurephant:jovial:0.4.0")
org.ajoberstar:jovial to dev.clojurephant:jovialorg.ajoberstar.jovial.* to dev.clojurephant.jovial.* (unlikely to impact anyone, unless you were extending Jovial somehow)None
None
Java: requires 8 or higher
This release is a rewrite to focus the library on just providing a TestEngine for clojure.test, without expecting any non-Clojure frameworks to be used.
This also ensures it's compatible with Gradle, by supporting ClassSelector and ClassSource which is a requirement of Gradle's (extremely lackluster) JUnit 5 support.
NamespaceFilter, NamespaceSelector, VarSelector -- existing launchers only support built-in seletors and usually just a subsetClassSelector, ClasspathResourceSelector, and ClasspathRootSelectorNone
None
Java: requires 8 or higher
This is a breaking release to bring Jovial in line with JUnit Platform 1.x (previously the milestones were being used).
None
None
None
Java: requires 8 or higher
This is a breaking release to bring Jovial in line with JUnit Platform 1.x (previously the milestones were being used).
None
None
None
Java: requires 8 or higher
First version of Jupiter!
clojure.test engineCan you improve this documentation?Edit on sourcehut
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |