From 432680b2f3a386cd73b4b833c6787d81690d56ee Mon Sep 17 00:00:00 2001 From: Michiel Borkent Date: Sun, 4 Jul 2021 22:18:07 +0200 Subject: [PATCH] [#914] Fix cache dir --- deps.clj | 2 +- test-resources/clojure-dir-test/deps.edn | 1 + test/babashka/deps_test.clj | 6 +++++- 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 test-resources/clojure-dir-test/deps.edn diff --git a/deps.clj b/deps.clj index ebf1a670..435a7cc2 160000 --- a/deps.clj +++ b/deps.clj @@ -1 +1 @@ -Subproject commit ebf1a6701f9db58da8345ae608dadb0602e79228 +Subproject commit 435a7cc2088524edab734d2a89c2b5521e5e9fd9 diff --git a/test-resources/clojure-dir-test/deps.edn b/test-resources/clojure-dir-test/deps.edn new file mode 100644 index 00000000..b489dfa7 --- /dev/null +++ b/test-resources/clojure-dir-test/deps.edn @@ -0,0 +1 @@ +{:deps {medley/medley {:mvn/version "1.3.0"}}} diff --git a/test/babashka/deps_test.clj b/test/babashka/deps_test.clj index d8f083c9..e7c9719e 100644 --- a/test/babashka/deps_test.clj +++ b/test/babashka/deps_test.clj @@ -56,4 +56,8 @@ true (babashka.deps/clojure [\"-Sresolve-tags\"]) ")))) (is (true? (bb " -(= 5 (:exit @(babashka.deps/clojure [] {:in \"(System/exit 5)\" :out :string})))")))) +(= 5 (:exit @(babashka.deps/clojure [] {:in \"(System/exit 5)\" :out :string})))"))) + (testing "start from other directory" + (is (= {1 {:id 1}, 2 {:id 2}} + (edn/read-string (bb " +(:out @(babashka.deps/clojure [\"-M\" \"-e\" \"(require 'medley.core) (medley.core/index-by :id [{:id 1} {:id 2}])\"] {:out :string :dir \"test-resources/clojure-dir-test\"}))"))))))