Skip to content

Commit a594ded

Browse files
author
dnolen
committed
refactor compiler tests ns
1 parent 815dde6 commit a594ded

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

test/clj/cljs/compiler_tests.clj

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,54 @@
11
(ns cljs.compiler-tests
22
(:use clojure.test)
3-
(:require [cljs.analyzer :as a])
4-
(:require [cljs.compiler :as c])
5-
(:require [cljs.env :as e])
6-
(:require [cljs.util :as util]
7-
[cljs.compiler :as comp])
8-
(:import (java.io File)))
3+
(:require [cljs.analyzer :as ana]
4+
[cljs.compiler :as comp]
5+
[cljs.env :as env]
6+
[cljs.util :as util])
7+
(:import [java.io File]))
98

10-
(def ns-env (assoc-in (a/empty-env) [:ns :name] 'cljs.user))
9+
(def aenv (assoc-in (ana/empty-env) [:ns :name] 'cljs.user))
10+
(def cenv (env/default-compiler-env))
1111

1212
(deftest should-recompile
1313
(let [src (File. "test/hello.cljs")
1414
dst (File/createTempFile "compilertest" ".cljs")
1515
opt {:optimize-constants true}
1616
optmod {:optimize-constants true :elide-asserts false}]
1717
(with-redefs [util/*clojurescript-version* {:major 0 :minor 0 :qualifier 42}]
18-
(e/with-compiler-env (e/default-compiler-env)
18+
(env/with-compiler-env (env/default-compiler-env)
1919
(.setLastModified dst (- (.lastModified src) 100))
20-
(is (c/requires-compilation? src dst opt))
21-
(c/compile-file src dst opt)
22-
(is (not (c/requires-compilation? src dst opt)))
23-
(is (c/requires-compilation? src dst optmod))
24-
(c/compile-file src dst optmod)
25-
(is (not (c/requires-compilation? src dst optmod)))))))
20+
(is (comp/requires-compilation? src dst opt))
21+
(comp/compile-file src dst opt)
22+
(is (not (comp/requires-compilation? src dst opt)))
23+
(is (comp/requires-compilation? src dst optmod))
24+
(comp/compile-file src dst optmod)
25+
(is (not (comp/requires-compilation? src dst optmod)))))))
2626

2727
(deftest fn-scope-munge
28-
(is (= (c/munge
28+
(is (= (comp/munge
2929
(get-in
30-
(a/analyze ns-env
30+
(ana/analyze aenv
3131
'(defn foo []
3232
(fn bar [])))
3333
[:init :name]))
3434
'cljs$user$foo))
35-
(is (= (c/munge
35+
(is (= (comp/munge
3636
(get-in
37-
(a/analyze ns-env
37+
(ana/analyze aenv
3838
'(defn foo []
3939
(fn bar [])))
4040
[:init :children 0 :children 0 :name]))
4141
'cljs$user$foo_$_bar))
42-
(is (= (c/munge
42+
(is (= (comp/munge
4343
(get-in
44-
(a/analyze ns-env
44+
(ana/analyze aenv
4545
'(fn []
4646
(fn console [])))
4747
[:children 0 :children 0 :name]))
4848
'cljs$user$console)))
4949

5050
(deftest test-js-negative-infinity
5151
(= (with-out-str
52-
(c/emit
53-
(a/analyze (assoc ns-env :context :expr) 'js/-Infinity)))
52+
(comp/emit
53+
(ana/analyze (assoc aenv :context :expr) 'js/-Infinity)))
5454
"-Infinity"))

0 commit comments

Comments
 (0)