File tree Expand file tree Collapse file tree 3 files changed +18
-2
lines changed Expand file tree Collapse file tree 3 files changed +18
-2
lines changed Original file line number Diff line number Diff line change 3287
3287
argseq#))))
3288
3288
(if (:macro meta)
3289
3289
`(throw (js/Error.
3290
- (str " Invalid arity: " (- (alength (js-arguments )) 2 ))))
3290
+ (.join ( array " Invalid arity: " (- (alength (js-arguments )) 2 )) " " )))
3291
3291
`(throw (js/Error.
3292
- (str " Invalid arity: " (alength (js-arguments ))))))))))
3292
+ (.join ( array " Invalid arity: " (alength (js-arguments ))) " " ))))))))
3293
3293
~@(map #(fn-method name %) fdecl)
3294
3294
; ; optimization properties
3295
3295
(set! (. ~name ~'-cljs$lang$maxFixedArity) ~maxfa)
Original file line number Diff line number Diff line change
1
+ (ns trivial.core2 )
2
+
3
+ (. js/console (-lookup 1 2 ))
Original file line number Diff line number Diff line change 720
720
(build/build (build/inputs (io/file inputs " trivial/core.cljs" )) opts cenv)
721
721
(is (< (.length out-file) 10000 ))))
722
722
723
+ (deftest trivial-output-size-protocol
724
+ (let [out (.getPath (io/file (test/tmp-dir ) " trivial-output-protocol-test-out" ))
725
+ out-file (io/file out " main.js" )
726
+ {:keys [inputs opts]} {:inputs (str (io/file " src" " test" " cljs_build" ))
727
+ :opts {:main 'trivial.core2
728
+ :output-dir out
729
+ :output-to (.getPath out-file)
730
+ :optimizations :advanced }}
731
+ cenv (env/default-compiler-env )]
732
+ (test/delete-out-files out)
733
+ (build/build (build/inputs (io/file inputs " trivial/core2.cljs" )) opts cenv)
734
+ (is (< (.length out-file) 10000 ))))
735
+
723
736
(deftest cljs-3255-nil-inputs-build
724
737
(let [out (.getPath (io/file (test/tmp-dir ) " 3255-test-out" ))
725
738
out-file (io/file out " main.js" )
You can’t perform that action at this time.
0 commit comments