From 0fe6aa147a150404838f56f67d0b1e7b9b1e1f72 Mon Sep 17 00:00:00 2001 From: niten Date: Mon, 2 Feb 2026 15:59:45 -0800 Subject: [PATCH] Migrate test runner from cognitect.test-runner to eftest - Replace cognitect.test-runner with eftest 0.6.0 - Update Clojure and core dependencies to latest versions - Update fudo-clojure to latest SHA --- deps.edn | 17 ++++++----------- flake.lock | 18 +++++++++--------- 2 files changed, 15 insertions(+), 20 deletions(-) diff --git a/deps.edn b/deps.edn index f6323be..984ffa7 100644 --- a/deps.edn +++ b/deps.edn @@ -1,13 +1,13 @@ { :paths ["src"] :deps { - org.clojure/clojure { :mvn/version "1.11.1" } - org.clojure/core.async { :mvn/version "1.5.648" } - org.clojure/tools.cli { :mvn/version "1.0.206" } + org.clojure/clojure { :mvn/version "1.12.3" } + org.clojure/core.async { :mvn/version "1.8.741" } + org.clojure/tools.cli { :mvn/version "1.3.250" } org.fudo/fudo-clojure { :git/url "https://fudo.dev/public/fudo-clojure.git" - :sha "25467fceddcb9c81180ddb83f3e21f9ef21cd07f" + :sha "65bf45b72f783fe5c962c9d413685fbc0cd69779" } org.eclipse.paho/org.eclipse.paho.client.mqttv3 { :mvn/version "1.2.5" } @@ -17,14 +17,9 @@ :test { :extra-paths ["test"] :extra-deps { - io.github.cognitect-labs/test-runner - { - :git/url "https://github.com/cognitect-labs/test-runner.git" - :sha "dfb30dd6605cb6c0efc275e1df1736f6e90d4d73" - } + eftest/eftest {:mvn/version "0.6.0"} } - :main-opts ["-m" "cognitect.test-runner"] - :exec-fn cognitect.test-runner.api/test + :main-opts ["-e" "(require '[eftest.runner :refer [find-tests run-tests]]) (run-tests (find-tests \"test\"))"] } :build { :default-ns build } } diff --git a/flake.lock b/flake.lock index 7cd47b2..7973efe 100644 --- a/flake.lock +++ b/flake.lock @@ -305,11 +305,11 @@ "utils": "utils_5" }, "locked": { - "lastModified": 1770051465, - "narHash": "sha256-eI4ILfBct8ZEbHIhO2TwgIS3F2J27wFCIuMSivArqp0=", + "lastModified": 1770058348, + "narHash": "sha256-jqtOJhEOUCjJ8RoLkfejOlUyzSAHr6YHYwGXoUSnW5c=", "owner": "fudoniten", "repo": "fudo-nix-helpers", - "rev": "94c02192419badf913f86699bb2087898cc24742", + "rev": "89ad3f7ca2cff121475794bde7c6e29e0e5169d1", "type": "github" }, "original": { @@ -502,11 +502,11 @@ }, "nixpkgs_6": { "locked": { - "lastModified": 1720691131, - "narHash": "sha256-CWT+KN8aTPyMIx8P303gsVxUnkinIz0a/Cmasz1jyIM=", + "lastModified": 1735563628, + "narHash": "sha256-OnSAY7XDSx7CtDoqNh8jwVwh4xNL/2HaJxGjryLWzX8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a046c1202e11b62cbede5385ba64908feb7bfac4", + "rev": "b134951a4c9f3c995fd7be05f3243f8ecd65d798", "type": "github" }, "original": { @@ -672,11 +672,11 @@ "systems": "systems_4" }, "locked": { - "lastModified": 1710146030, - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", "owner": "numtide", "repo": "flake-utils", - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", "type": "github" }, "original": {