Add compatibility with babashka scripts
This commit is contained in:
parent
3ab9aa9606
commit
85c802ef97
3 changed files with 8 additions and 3 deletions
|
|
@ -14,7 +14,7 @@ an example pod.
|
|||
On the JVM:
|
||||
|
||||
``` clojure
|
||||
(require '[babashka.pods.jvm :as pods])
|
||||
(require '[babashka.pods :as pods])
|
||||
(pods/load-pod "pod-babashka-hsqldb")
|
||||
(require '[pod.babashka.hsqldb :as sql])
|
||||
|
||||
|
|
|
|||
6
src/babashka/pods.clj
Normal file
6
src/babashka/pods.clj
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
(ns babashka.pods
|
||||
(:require [babashka.pods.jvm :as jvm]))
|
||||
|
||||
(defn load-pod
|
||||
([pod-spec] (load-pod pod-spec nil))
|
||||
([pod-spec opts] (jvm/load-pod pod-spec opts)))
|
||||
|
|
@ -1,6 +1,5 @@
|
|||
(ns babashka.pods.jvm-test
|
||||
(:require [babashka.pods.test-common :refer [test-program]]
|
||||
[clojure.string :as str]
|
||||
[clojure.test :refer [deftest is]]))
|
||||
|
||||
(deftest jvm-test
|
||||
|
|
@ -9,7 +8,7 @@
|
|||
ret (binding [*out* out
|
||||
*err* err]
|
||||
(try (load-string
|
||||
(str/replace test-program "babashka.pods" "babashka.pods.jvm"))
|
||||
test-program)
|
||||
(catch Exception e (prn e))))]
|
||||
|
||||
(is (= '[{:a 1, :b 2}
|
||||
|
|
|
|||
Loading…
Reference in a new issue