restore clojure 1.10 testing

Signed-off-by: Sean Corfield <sean@corfield.org>
This commit is contained in:
Sean Corfield 2025-03-08 12:34:28 -08:00
parent 2214e06cfa
commit 0d7b3b60ed
No known key found for this signature in database
6 changed files with 13 additions and 3 deletions

View file

@ -33,6 +33,8 @@ jobs:
run: docker compose up -d run: docker compose up -d
env: env:
MYSQL_ROOT_PASSWORD: testing MYSQL_ROOT_PASSWORD: testing
- name: Prep libs
run: clojure -X:deps prep :aliases '[:test]'
- name: Run MariaDB Tests - name: Run MariaDB Tests
run: clojure -M:test:runner:1.11 run: clojure -M:test:runner:1.11
env: env:

View file

@ -31,6 +31,8 @@ jobs:
run: docker compose up -d run: docker compose up -d
env: env:
MYSQL_ROOT_PASSWORD: testing MYSQL_ROOT_PASSWORD: testing
- name: Prep libs
run: clojure -X:deps prep :aliases '[:test]'
- name: Run MariaDB Tests - name: Run MariaDB Tests
run: clojure -M:test:runner:1.11 run: clojure -M:test:runner:1.11
env: env:

View file

@ -31,6 +31,8 @@ jobs:
run: docker compose up -d run: docker compose up -d
env: env:
MYSQL_ROOT_PASSWORD: testing MYSQL_ROOT_PASSWORD: testing
- name: Prep libs
run: clojure -X:deps prep :aliases '[:test]'
- name: Run MariaDB Tests - name: Run MariaDB Tests
run: clojure -M:test:runner:1.11 run: clojure -M:test:runner:1.11
env: env:

View file

@ -21,7 +21,7 @@
(def class-dir "target/classes") (def class-dir "target/classes")
(defn test "Run all the tests." [opts] (defn test "Run all the tests." [opts]
(doseq [alias [#_:1.10 :1.11 :1.12]] (doseq [alias [:1.10 :1.11 :1.12]]
(println "\nRunning tests for Clojure" (name alias)) (println "\nRunning tests for Clojure" (name alias))
(let [basis (b/create-basis {:aliases [:test alias]}) (let [basis (b/create-basis {:aliases [:test alias]})
cmds (b/java-command cmds (b/java-command

View file

@ -18,7 +18,10 @@
;; running tests/checks of various kinds: ;; running tests/checks of various kinds:
:test {:extra-paths ["test"] :test {:extra-paths ["test"]
:extra-deps {io.github.noahtheduke/lazytest {:mvn/version "1.5.0"} :extra-deps {io.github.noahtheduke/lazytest
{:git/url "https://github.com/NoahTheDuke/lazytest/"
:git/sha "4e4a746bed3eb5642b67d63117aef60954fe424f"}
#_{:mvn/version "1.5.0"}
org.clojure/test.check {:mvn/version "1.1.1"} org.clojure/test.check {:mvn/version "1.1.1"}
;; connection pooling ;; connection pooling
com.zaxxer/HikariCP {:mvn/version "6.2.1"} com.zaxxer/HikariCP {:mvn/version "6.2.1"}

View file

@ -23,5 +23,6 @@
(assoc "NEXT_JDBC_TEST_MARIADB" "yes") (assoc "NEXT_JDBC_TEST_MARIADB" "yes")
xtdb? xtdb?
(assoc "NEXT_JDBC_TEST_XTDB" "yes"))] (assoc "NEXT_JDBC_TEST_XTDB" "yes"))]
(doseq [v (if all? [#_"1.10" "1.11" "1.12"] [nil])] (p/shell "clojure" "-X:deps" "prep" ":aliases" "[:test]")
(doseq [v (if all? ["1.10" "1.11" "1.12"] [nil])]
(run-tests env v))) (run-tests env v)))