diff --git a/README.md b/README.md index 65749e3..5b0dda2 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,14 @@ A library to load babashka pods. Used by babashka but also usable from the JVM or other [sci](https://github.com/borkdude/sci)-based projects. +More information about babashka pods can be found +[here](https://github.com/borkdude/babashka/blob/master/doc/pods.md). + ## Usage +Using [pod-babashka-hsqldb](https://github.com/borkdude/pod-babashka-hsqldb) as +an example pod. + On the JVM: ``` clojure diff --git a/test/babashka/pods/jvm_test.clj b/test/babashka/pods/jvm_test.clj index 4090d72..f18d6c2 100644 --- a/test/babashka/pods/jvm_test.clj +++ b/test/babashka/pods/jvm_test.clj @@ -1,36 +1,15 @@ (ns babashka.pods.jvm-test - (:require [clojure.test :refer [deftest is]])) + (:require [babashka.pods.test-common :refer [test-program]] + [clojure.string :as str] + [clojure.test :refer [deftest is]])) -(deftest jvm-test2 +(deftest jvm-test (let [out (java.io.StringWriter.) err (java.io.StringWriter.) ret (binding [*out* out *err* err] (try (load-string - " -(require '[babashka.pods.jvm :as pods]) - -(require '[clojure.core.async :as async]) - -(pods/load-pod [\"clojure\" \"-A:test-pod\" \"--run-as-pod\"]) - -(require '[pod.test-pod :as pod]) -(def stream-results (atom [])) -(let [chan (pod.test-pod/range-stream 1 10)] - (loop [] - (when-let [x (async/