   ["(require '[clojure.string :as string])"
    "(doc string/trim)"]
   (let [docstring (unwrap-result @_res_)]
-    (is (success? @_res_) (str _msg_ " should succeed."))
-    (is (valid-eval-result? docstring) (str _msg_ " should be a valid result"))
-    (is (re-find #"Removes whitespace from both ends of string" docstring) (str _msg_ " should return valid docstring")))
+    (is (success? @_res_) (str _msg_ "should succeed."))
+    (is (valid-eval-result? docstring) (str _msg_ "should be a valid result"))
+    (is (re-find #"Removes whitespace from both ends of string" docstring) (str _msg_ "should return valid docstring")))
   (_reset!_ '[clojure.string goog.string goog.string.StringBuffer]))
 
 (h/read-eval-call-test e/*target-opts*

(h/read-eval-call-test e/*target-opts*
  ["(require 'clojure.string)"]
  (let [out (unwrap-result @_res_)]
    (is (success? @_res_) "(require 'clojure.string) should succeed")
    (is (valid-eval-result? out) "(require 'clojure.string) should be a valid result")
    (is (= 'cljs.user (repl/current-ns)) "(require 'clojure.string) should not change namespace")
    (is (= "nil" out) "(require 'clojure.string) should return \"nil\""))
  (_reset!_ '[clojure.string goog.string goog.string.StringBuffer]))

(h/read-eval-call-test e/*target-opts*
  ["(require 'clojure.string)"
   "(clojure.string/reverse \"clojurescript\")"]
  (let [out (unwrap-result @_res_)]
    (is (success? @_res_) "(require 'clojure.string) and clojure.string/reverse should succeed")
    (is (valid-eval-result? out) "(require 'clojure.string) and clojure.string/reverse should be a valid result")
    (is (= 'cljs.user (repl/current-ns)) "(require 'clojure.string) and clojure.string/reverse should not change namespace")
    (is (= "\"tpircserujolc\"" out) "(require 'clojure.string) and clojure.string/reverse should return \"tpircserujolc\""))
  (_reset!_ '[clojure.string goog.string goog.string.StringBuffer]))

(h/read-eval-call-test e/*target-opts*

                                   "stringify-keys"
                                   "walk"])]
    (is (success? @_res_) (str _msg_ " should succeed"))
    (is (valid-eval-result? dirstring) (str _msg_ "should be a valid result"))
    (is (= expected dirstring) (str _msg_ "should return valid docstring")))
  (_reset!_ '[clojure.walk]))

(h/read-eval-call-test e/*target-opts*
  ["(apropos \"join\")"]
  (let [result (unwrap-result @_res_)
        expected "(cljs.core/-disjoin cljs.core/-disjoin!)"]
    (is (success? @_res_) (str _msg_ "should succeed"))
    (is (valid-eval-result? result) (str _msg_ "should be a valid result"))
    (is (= expected result) (str _msg_ "should return valid docstring")))
  (_reset!_))

(h/read-eval-call-test e/*target-opts*
