Add an RCF that uses t.d.a. add-lib to load test deps

This makes it easier for me to develop and test `next.jdbc` in the same 
REBL setup I use for World Singles Networks development.
This commit is contained in:
Sean Corfield 2019-11-16 00:36:32 -08:00
parent fec1166e5c
commit 2b385a6ec5

View file

@ -126,3 +126,21 @@ CREATE TABLE " fruit " (
["Orange" "juicy" 89 88.6]] ["Orange" "juicy" 89 88.6]]
{:return-keys false}) {:return-keys false})
(t))))) (t)))))
(comment
;; this is a convenience to bring next.jdbc's test dependencies
;; into any REPL that has the add-lib branch of tools.deps.alpha
;; which allows me to develop and test next.jdbc inside my work's
;; "everything" REBL environment
(require '[clojure.tools.deps.alpha.repl :refer [add-lib]]
'[clojure.java.io :as io]
'[clojure.edn :as edn])
(def repo-path "/Developer/workspace/next.jdbc")
(def test-deps (-> (io/reader (str repo-path "/deps.edn"))
(java.io.PushbackReader.)
(edn/read)
:aliases
:test
:extra-deps))
(doseq [[coord version] test-deps]
(add-lib coord version)))