From fb1db4c24da9889a70796985a754025653c335e5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Oct 2026 04:07:46 +0000 Subject: [PATCH 1/2] Bump babashka/babashka Bumps babashka/babashka from 1.12.197-SNAPSHOT-alpine to 1.13.225-SNAPSHOT-alpine. --- updated-dependencies: - dependency-name: babashka/babashka dependency-version: 1.13.225-SNAPSHOT-alpine dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 317b316..2c19e21 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM babashka/babashka:1.12.197-SNAPSHOT-alpine +FROM babashka/babashka:1.13.225-SNAPSHOT-alpine LABEL Name=clojure-test-runner Version=0.0.4 RUN apk add --no-cache jq coreutils bash From a35744247fda85d8fa2d5c5fb507c4e2624dae90 Mon Sep 17 00:00:00 2001 From: Isaac Good Date: Mon, 12 Oct 2026 14:04:33 -0700 Subject: [PATCH 2/2] Update expected outputs --- tests/empty-file/expected_results.json | 2 +- tests/syntax-error/expected_results.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/empty-file/expected_results.json b/tests/empty-file/expected_results.json index 83c7ae9..cb9febf 100644 --- a/tests/empty-file/expected_results.json +++ b/tests/empty-file/expected_results.json @@ -1,5 +1,5 @@ { "version": 3, "status": "error", - "message": "----- Error --------------------------------------------------------------------\nType: clojure.lang.ExceptionInfo\nMessage: Could not resolve symbol: leap/leap-year?\nData: {:type :sci/error, :line 5, :column 1, :file \"/opt/test-runner/tests/empty-file/test/leap_test.clj\", :phase \"analysis\"}\nLocation: /opt/test-runner/tests/empty-file/test/leap_test.clj:6:12\nPhase: analysis\n\n----- Context ------------------------------------------------------------------\n 2: (:require [clojure.test :refer [deftest is]]\n 3: leap))\n 4: \n 5: (deftest year-not-divisible-by-4\n 6: (is (not (leap/leap-year? 2015))))\n ^--- Could not resolve symbol: leap/leap-year?\n 7: \n 8: (deftest year-divisible-by-2-but-not-4\n 9: (is (not (leap/leap-year? 1970))))\n10: \n11: (deftest year-divisible-by-4-but-not-100\n\n----- Stack trace --------------------------------------------------------------\nleap-test - /opt/test-runner/tests/empty-file/test/leap_test.clj:6:12\nclojure.core/list - \nclojure.core/let - \nleap-test - /opt/test-runner/tests/empty-file/test/leap_test.clj:6:3\nleap-test/is - /opt/test-runner/tests/empty-file/test/leap_test.clj:6:3\n... (run with --debug to see elided elements)\nclojure.core/fn - \nleap-test - /opt/test-runner/tests/empty-file/test/leap_test.clj:5:1\nleap-test - /opt/test-runner/tests/empty-file/test/leap_test.clj:5:1\nleap-test - /opt/test-runner/tests/empty-file/test/leap_test.clj:5:1\nuser - /opt/test-runner/./test-runner.clj:19:1" + "message": "----- Error --------------------------------------------------------------------\nType: clojure.lang.ExceptionInfo\nMessage: Unable to resolve symbol: leap/leap-year?\nData: {:type :sci/error, :line 5, :column 1, :file \"/opt/test-runner/tests/empty-file/test/leap_test.clj\", :phase \"analysis\"}\nLocation: /opt/test-runner/tests/empty-file/test/leap_test.clj:6:12\nPhase: analysis\n\n----- Context ------------------------------------------------------------------\n 2: (:require [clojure.test :refer [deftest is]]\n 3: leap))\n 4: \n 5: (deftest year-not-divisible-by-4\n 6: (is (not (leap/leap-year? 2015))))\n ^--- Unable to resolve symbol: leap/leap-year?\n 7: \n 8: (deftest year-divisible-by-2-but-not-4\n 9: (is (not (leap/leap-year? 1970))))\n10: \n11: (deftest year-divisible-by-4-but-not-100\n\n----- Stack trace --------------------------------------------------------------\nleap-test - /opt/test-runner/tests/empty-file/test/leap_test.clj:6:12\nclojure.core/list - clojure/core.clj:16:1\nclojure.core/let - clojure/core.clj:4527:1\nleap-test - /opt/test-runner/tests/empty-file/test/leap_test.clj:6:3\nclojure.test/try-expr - babashka/impl/clojure/test.clj:554:1\n... (run with --debug to see elided elements)\nclojure.test/deftest - babashka/impl/clojure/test.clj:642:1\nleap-test/require - /opt/test-runner/tests/empty-file/test/leap_test.clj:5:1\nleap-test - /opt/test-runner/tests/empty-file/test/leap_test.clj:5:1\nclojure.core/require - clojure/core.clj:6070:1\nuser - /opt/test-runner/./test-runner.clj:19:1" } diff --git a/tests/syntax-error/expected_results.json b/tests/syntax-error/expected_results.json index 66ed517..24ff617 100644 --- a/tests/syntax-error/expected_results.json +++ b/tests/syntax-error/expected_results.json @@ -1,5 +1,5 @@ { "version": 3, "status": "error", - "message": "----- Error --------------------------------------------------------------------\nType: java.lang.Exception\nMessage: No reader function for tag leap\nLocation: /opt/test-runner/tests/syntax-error/test/leap_test.clj:2:3\n\n----- Context ------------------------------------------------------------------\n1: (ns leap-test\n2: (:require [clojure.test :refer [deftest is]]\n ^--- No reader function for tag leap\n3: leap))\n4: \n5: (deftest year-not-divisible-by-4\n6: (is (not (leap/leap-year? 2015))))\n7: \n\n----- Stack trace --------------------------------------------------------------\nedamame.impl.parser/parse-sharp - \nedamame.impl.parser/dispatch - \nedamame.impl.parser/parse-next - \nedamame.impl.parser/dispatch - \nedamame.impl.parser/parse-next - \n... (run with --debug to see elided elements)\nedamame.impl.parser/dispatch - \nedamame.impl.parser/parse-next - \nedamame.core/parse-next - \nleap-test - /opt/test-runner/tests/syntax-error/test/leap_test.clj:2:3\nuser - /opt/test-runner/./test-runner.clj:19:1" + "message": "----- Error --------------------------------------------------------------------\nType: java.lang.Exception\nMessage: No reader function for tag leap\nLocation: /opt/test-runner/tests/syntax-error/test/leap_test.clj:2:3\n\n----- Context ------------------------------------------------------------------\n1: (ns leap-test\n2: (:require [clojure.test :refer [deftest is]]\n ^--- No reader function for tag leap\n3: leap))\n4: \n5: (deftest year-not-divisible-by-4\n6: (is (not (leap/leap-year? 2015))))\n7: \n\n----- Stack trace --------------------------------------------------------------\nedamame.impl.parser/parse-sharp - \nedamame.impl.parser/dispatch - \nedamame.impl.parser/parse-next - \nedamame.impl.parser/parse-next-or-throw-eof - \nedamame.impl.parser/dispatch - \n... (run with --debug to see elided elements)\nedamame.impl.parser/parse-next - \nedamame.core/parse-next - \nleap-test - /opt/test-runner/tests/syntax-error/test/leap_test.clj:2:3\nclojure.core/require - clojure/core.clj:6070:1\nuser - /opt/test-runner/./test-runner.clj:19:1" }