From 40e0087b59167ec2e06f6bda774c8f608b4f4126 Mon Sep 17 00:00:00 2001 From: Michiel Borkent Date: Sat, 19 Nov 2022 11:21:23 +0100 Subject: [PATCH] Fix socket repl tests --- test/babashka/impl/socket_repl_test.clj | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/test/babashka/impl/socket_repl_test.clj b/test/babashka/impl/socket_repl_test.clj index ca0efd7b..f43afeb6 100644 --- a/test/babashka/impl/socket_repl_test.clj +++ b/test/babashka/impl/socket_repl_test.clj @@ -10,6 +10,7 @@ [clojure.java.io :as io] [clojure.string :as str] [clojure.test :as t :refer [deftest is testing]] + [sci.ctx-store :as ctx-store] [sci.impl.opts :refer [init]])) (set! *warn-on-reflection* true) @@ -19,7 +20,7 @@ reader (io/reader socket) sw (java.io.StringWriter.) writer (io/writer socket)] - (binding [*out* writer] + (binding [*out* writer] (println (str expr "\n"))) (loop [] (when-let [l (try (.readLine ^java.io.BufferedReader reader) @@ -48,7 +49,7 @@ (if tu/jvm? (let [ctx (init {:namespaces {'clojure.core.server clojure-core-server-namespace} :features #{:bb}})] - (vreset! common/ctx (fn [] ctx)) + (ctx-store/reset-ctx! ctx) (start-repl! "0.0.0.0:1666" ctx)) (do (vreset! server-process (p/process ["./bb" "socket-repl" "localhost:1666"])) @@ -68,7 +69,7 @@ (finally (if tu/jvm? (do (stop-repl!) - (vreset! common/ctx nil) + (ctx-store/reset-ctx! nil) (Thread/sleep 100)) (p/destroy-tree @server-process)))))) @@ -81,7 +82,7 @@ :env (atom {}) :namespaces {'clojure.core.server clojure-core-server-namespace} :features #{:bb}})] - (vreset! common/ctx (fn [] ctx)) + (ctx-store/reset-ctx! ctx) (start-repl! "{:address \"localhost\" :accept clojure.core.server/repl :port 1666}" ctx)) (do (vreset! server-process @@ -92,7 +93,7 @@ (finally (if tu/jvm? (do (stop-repl!) - (vreset! common/ctx nil) + (ctx-store/reset-ctx! nil) (Thread/sleep 100)) (p/destroy-tree @server-process))))))