         src (gofmt (apply str (testify-header package) tests))]
     (io/make-parents f)
     (spit f src)
-    (go-test (io/file "." (.getParent f))))  )
+    (go-test (io/file "." (.getParent f)))))
 
 (deftest constants
   (->>

    (println "\t" "." (pr-str "github.com/hraberg/cljs.go/cljs/core"))
    (println ")")))

(defn testify [test & assertions]
  (with-out-str
    (printf "func Test_%s(t *testing.T) {\n" (name test))

            :let [ast (-> [actual] (cljs->ast (assoc (cljs.analyzer/empty-env) :context :expr)))]]
      (when setup
        (printf "{\n")
        (let [ast (-> [setup] cljs->ast)]
          (comment setup ast)
          (printf "\t%s\n" (ast->go ast))))
      (test-comment actual (first ast))
      (printf "\tassert.Equal(t%s, %s%s)\n"
              (if (nil? expected) "" (str ", \n" expected))
              (str "\n" (ast->go ast))
