From bfd99ebb8f6e55dbdd8777ae8e1bebe7b5671fcc Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Wed, 1 Mar 2017 20:08:26 +0100 Subject: [PATCH] Fix build/watch tests scripts. --- frontend/scripts/build-tests.clj | 30 +++++++++++++++--------------- frontend/scripts/watch-tests.clj | 8 +++++--- 2 files changed, 20 insertions(+), 18 deletions(-) diff --git a/frontend/scripts/build-tests.clj b/frontend/scripts/build-tests.clj index 3b0024082..3e4627734 100644 --- a/frontend/scripts/build-tests.clj +++ b/frontend/scripts/build-tests.clj @@ -1,20 +1,20 @@ (require '[cljs.build.api :as b]) -(println "Building ...") +(def options + {:main 'uxbox.tests.main + :parallel-build false + :output-to "out/tests.js" + :source-map true + :output-dir "out/tests" + :optimizations :none + :static-fns true + :pretty-print true + :target :nodejs + :language-in :ecmascript6 + :language-out :ecmascript5 + :verbose true}) (let [start (System/nanoTime)] - (b/build - (b/inputs "src" "test") - {:main 'uxbox.tests.main - :parallel-build false - :output-to "out/tests.js" - :source-map "out/tests.js.map" - :output-dir "out/tests" - :optimizations :simple - :static-fns true - :pretty-print true - :target :nodejs - :language-in :ecmascript6 - :language-out :ecmascript5 - :verbose true}) + (println "Building ...") + (b/build (b/inputs "src" "test") options) (println "... done. Elapsed" (/ (- (System/nanoTime) start) 1e9) "seconds")) diff --git a/frontend/scripts/watch-tests.clj b/frontend/scripts/watch-tests.clj index 35e1a2a4c..b94bdee84 100644 --- a/frontend/scripts/watch-tests.clj +++ b/frontend/scripts/watch-tests.clj @@ -1,15 +1,17 @@ (require '[cljs.build.api :as b]) -(b/watch (b/inputs "src" "test") +(def options {:main 'uxbox.tests.main :parallel-build false :output-to "out/tests.js" - :source-map "out/tests.js.map" + :source-map true :output-dir "out/tests" - :optimizations :simple + :optimizations :none :static-fns true :pretty-print true :target :nodejs :language-in :ecmascript6 :language-out :ecmascript5 :verbose true}) + +(b/watch (b/inputs "src" "test") options)