From cfe93bfec2a8a265c4ce24ba6ec4f47fb27194b6 Mon Sep 17 00:00:00 2001 From: Sean Corfield Date: Thu, 21 Nov 2024 15:07:58 -0800 Subject: [PATCH] prep for 2.1.208 release Signed-off-by: Sean Corfield --- .github/workflows/test-and-release.yml | 2 +- .github/workflows/test-and-snapshot.yml | 4 ++-- .github/workflows/test.yml | 2 +- CHANGELOG.md | 6 +++--- README.md | 4 ++-- doc/getting-started-cljs.md | 2 +- doc/getting-started.md | 8 ++++---- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/test-and-release.yml b/.github/workflows/test-and-release.yml index b07b401..58d0f68 100644 --- a/.github/workflows/test-and-release.yml +++ b/.github/workflows/test-and-release.yml @@ -21,7 +21,7 @@ jobs: - name: Clojure CLI uses: DeLaGuardo/setup-clojure@master with: - cli: '1.11.3.1463' + cli: '1.12.0.1488' - name: Cache All The Things uses: actions/cache@v4 with: diff --git a/.github/workflows/test-and-snapshot.yml b/.github/workflows/test-and-snapshot.yml index 564ed15..31bf336 100644 --- a/.github/workflows/test-and-snapshot.yml +++ b/.github/workflows/test-and-snapshot.yml @@ -19,7 +19,7 @@ jobs: - name: Clojure CLI uses: DeLaGuardo/setup-clojure@master with: - cli: '1.11.3.1463' + cli: '1.12.0.1488' - name: Cache All The Things uses: actions/cache@v4 with: @@ -51,7 +51,7 @@ jobs: - name: Clojure CLI uses: DeLaGuardo/setup-clojure@master with: - cli: '1.11.3.1463' + cli: '1.12.0.1488' - name: Cache All The Things uses: actions/cache@v4 with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 73663e8..4e6ac1c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,7 +19,7 @@ jobs: - name: Clojure CLI uses: DeLaGuardo/setup-clojure@master with: - cli: '1.11.3.1463' + cli: '1.12.0.1488' - name: Cache All The Things uses: actions/cache@v4 with: diff --git a/CHANGELOG.md b/CHANGELOG.md index 5df4c4d..6497dc3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,13 +6,13 @@ Only accretive/fixative changes will be made from now on. -* 2.1.next in progress - * Address [#39](https://github.com/clojure-expectations/clojure-test/issues/39) by ignoring qualifier on Expectations' macros. This is potentially breaking but is required for migration (to LazyTest, for example). +* 2.1.208 -- 2024-11-21 + * Address [#39](https://github.com/clojure-expectations/clojure-test/issues/39) by ignoring qualifier on Expectations' macros. This is potentially breaking but is often required during migration to another test framework, as you may have to use aliased names to avoid collisions (to LazyTest, for example). * Address [#36](https://github.com/clojure-expectations/clojure-test/issues/36) by expanding `side-effects` documentation, and mentioning `with-redefs`. * Expose `run-test` and `run-test-var` from `clojure.test` (Clojure 1.11). * Update dev/test dependencies. -* 2.1.201 --2024-05-07 +* 2.1.201 -- 2024-05-07 * Address [#35](https://github.com/clojure-expectations/clojure-test/issues/35) by treating any symbol starting with `expect` as an Expectations macro for the 2-argument form. * Address [#33](https://github.com/clojure-expectations/clojure-test/issues/33) by expanding the README introduction. * Address [#31](https://github.com/clojure-expectations/clojure-test/issues/31) by adding more examples to `more-of`. diff --git a/README.md b/README.md index aceb184..b62373c 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,8 @@ A `clojure.test`-compatible version of the [classic Expectations testing library ## Where? -[![Clojars](https://img.shields.io/badge/clojars-com.github.seancorfield/expectations_2.1.201-red.svg?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABjFBMVEUAAAAdCh0qDikdChwAAAAnDSY0EjM2FjUnDiYnDSYnDSYpDigyEDEEAQRGNUb///////8mDSYAAAAAAAAAAAAFAgUqEyoAAAAAAAAAAAAFAgUAAABXU1c2FjVMx+dQx+f///////9Nx+b////4/f6y4vRPt+RQtOT///9Qt+P///8oDSey4vRQr9/////3/P5hzelNx+dNx+dNx+f///8AAAAuDy0zETIAAAAoDScAAAAAAAARBREAAAAvDy40ETMwEC9gSF+Ne42ilKKuoK6Rg5B5ZXlaP1o4Gzf///9nTWZ4YncyEDF/bn/8/Pz9/P339/c1FTUlDCRRM1AbCRtlS2QyEDEuDy1gRWAxEDAzETIwEC/g4OAvDy40EjOaiZorDiq9sbzNyM3UzdQyEDE0ETMzETKflZ/UzdQ5Fzmu4fNYyuhNx+dPt+RLu9xQyOhBbo81GTuW2vCo4PJNx+c4MFE5N1lHiLFEhKQyEDGDboMzETI5Fjh5bXje2d57aHrIw8jc2NyWhJUrDioxe9o4AAAAPnRSTlMAkf+IAQj9+e7n6e31RtqAD/QAAAED+A0ZEQ8DwvkLBsmcR4aG8+cdAD6C8/MC94eP+qoTrgH+/wj1HA8eEvpXOCUAAAABYktHRA8YugDZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wcHFjou4Z/shwAAAUpJREFUOMul0/VTwzAUB/AAwyW4y3B3h8EDNuTh7u6UDHcd8I+TbHSjWdrjju/1h77kc+3Lu5aQvyakF/r6B5wu1+DQMEBomLRtG0EpozYDCEccA4iIjIqOiY0bB5iYxHgZ4FQCpYneKmmal0aQPMOXZnUAvJhLkbpInf8NFtKCTrGImK6DJcTlDGl/BXGV6oCsrSNIYAM3aQDwl2xJYBtBB5lZAuyYgWzY3YMcNcjN2wc4EGMEFTg8+hlyfgEenygAj71Q9FBExH0wKC4p1bRTJlJWXqEAVNM05ovbXfkPAHBmAUQPAGaAsXMBLiwA8z3h0gRcsWsObuAWLJu8Awb3ZoB5T8EvS/CgBo9Y5Z8TPwXBJwlUI9Ia/yRrEZ8lID71Olrf0MiamkkL4kurDEjba+C/e2sninR0wrsH8eMTvrqIWbodjh7jyjdtCY3Aniz4jwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0wNy0wN1QyMjo1ODo0NiswMjowMCgWtSoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMDctMDdUMjI6NTg6NDYrMDI6MDBZSw2WAAAAAElFTkSuQmCC)](https://clojars.org/com.github.seancorfield/expectations) -[![cljdoc badge](https://cljdoc.org/badge/com.github.seancorfield/expectations?2.1.201)](https://cljdoc.org/d/com.github.seancorfield/expectations/CURRENT) +[![Clojars](https://img.shields.io/badge/clojars-com.github.seancorfield/expectations_2.1.208-red.svg?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABjFBMVEUAAAAdCh0qDikdChwAAAAnDSY0EjM2FjUnDiYnDSYnDSYpDigyEDEEAQRGNUb///////8mDSYAAAAAAAAAAAAFAgUqEyoAAAAAAAAAAAAFAgUAAABXU1c2FjVMx+dQx+f///////9Nx+b////4/f6y4vRPt+RQtOT///9Qt+P///8oDSey4vRQr9/////3/P5hzelNx+dNx+dNx+f///8AAAAuDy0zETIAAAAoDScAAAAAAAARBREAAAAvDy40ETMwEC9gSF+Ne42ilKKuoK6Rg5B5ZXlaP1o4Gzf///9nTWZ4YncyEDF/bn/8/Pz9/P339/c1FTUlDCRRM1AbCRtlS2QyEDEuDy1gRWAxEDAzETIwEC/g4OAvDy40EjOaiZorDiq9sbzNyM3UzdQyEDE0ETMzETKflZ/UzdQ5Fzmu4fNYyuhNx+dPt+RLu9xQyOhBbo81GTuW2vCo4PJNx+c4MFE5N1lHiLFEhKQyEDGDboMzETI5Fjh5bXje2d57aHrIw8jc2NyWhJUrDioxe9o4AAAAPnRSTlMAkf+IAQj9+e7n6e31RtqAD/QAAAED+A0ZEQ8DwvkLBsmcR4aG8+cdAD6C8/MC94eP+qoTrgH+/wj1HA8eEvpXOCUAAAABYktHRA8YugDZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wcHFjou4Z/shwAAAUpJREFUOMul0/VTwzAUB/AAwyW4y3B3h8EDNuTh7u6UDHcd8I+TbHSjWdrjju/1h77kc+3Lu5aQvyakF/r6B5wu1+DQMEBomLRtG0EpozYDCEccA4iIjIqOiY0bB5iYxHgZ4FQCpYneKmmal0aQPMOXZnUAvJhLkbpInf8NFtKCTrGImK6DJcTlDGl/BXGV6oCsrSNIYAM3aQDwl2xJYBtBB5lZAuyYgWzY3YMcNcjN2wc4EGMEFTg8+hlyfgEenygAj71Q9FBExH0wKC4p1bRTJlJWXqEAVNM05ovbXfkPAHBmAUQPAGaAsXMBLiwA8z3h0gRcsWsObuAWLJu8Awb3ZoB5T8EvS/CgBo9Y5Z8TPwXBJwlUI9Ia/yRrEZ8lID71Olrf0MiamkkL4kurDEjba+C/e2sninR0wrsH8eMTvrqIWbodjh7jyjdtCY3Aniz4jwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0wNy0wN1QyMjo1ODo0NiswMjowMCgWtSoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMDctMDdUMjI6NTg6NDYrMDI6MDBZSw2WAAAAAElFTkSuQmCC)](https://clojars.org/com.github.seancorfield/expectations) +[![cljdoc badge](https://cljdoc.org/badge/com.github.seancorfield/expectations?2.1.208)](https://cljdoc.org/d/com.github.seancorfield/expectations/CURRENT) [![Slack](https://img.shields.io/badge/slack-Expectations-red.svg?logo=slack)](https://clojurians.slack.com/app_redirect?channel=expectations) [![Join Slack](https://img.shields.io/badge/slack-join_clojurians-red.svg?logo=slack)](http://clojurians.net) diff --git a/doc/getting-started-cljs.md b/doc/getting-started-cljs.md index 0067bee..99d89a5 100644 --- a/doc/getting-started-cljs.md +++ b/doc/getting-started-cljs.md @@ -20,7 +20,7 @@ Your `deps.edn` should include this information: ```clojure {:aliases {:cljs-runner - {:extra-deps {com.github.seancorfield/expectations {:mvn/version "2.1.201"}, + {:extra-deps {com.github.seancorfield/expectations {:mvn/version "2.1.208"}, olical/cljs-test-runner {:mvn/version "3.8.1"}, pjstadig/humane-test-output {:mvn/version "0.11.0"}}, :extra-paths ["src" "test" "cljs-test-runner-out/gen"], diff --git a/doc/getting-started.md b/doc/getting-started.md index 72131d7..4eff608 100644 --- a/doc/getting-started.md +++ b/doc/getting-started.md @@ -8,15 +8,15 @@ You can add `expectations.clojure.test` to your project with either: ```clojure ;; add this to :extra-deps under a :test alias: -com.github.seancorfield/expectations {:mvn/version "2.1.201"} +com.github.seancorfield/expectations {:mvn/version "2.1.208"} ``` for `deps.edn` or: ```clojure ;; add this to :dev-dependencies (Leiningen) -[com.github.seancorfield/expectations "2.1.201"] +[com.github.seancorfield/expectations "2.1.208"] ;; or add this to :dependencies (Boot) -[com.github.seancorfield/expectations "2.1.201" :scope "test"] +[com.github.seancorfield/expectations "2.1.208" :scope "test"] ``` for `project.clj` or `build.boot`. @@ -186,7 +186,7 @@ Of course, you can also update the `:test` alias to add those new options into ` {:test {:extra-paths ["test"] :extra-deps - {com.github.seancorfield/expectations {:mvn/version "2.1.201"} + {com.github.seancorfield/expectations {:mvn/version "2.1.208"} ;; assumes Clojure CLI 1.10.3.933 or later: io.github.cognitect-labs/test-runner {:git/tag "v0.5.0" :git/sha "48c3c67"}}