File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change 556
556
(binding [a/*cljs-ns* a/*cljs-ns*
557
557
a/*cljs-warnings* nil ]
558
558
(are [analyzed] (thrown-with-msg? Exception
559
- #"Namespace declarations must be at the top-level."
559
+ #"Namespace declarations must appear at the top-level."
560
560
analyzed)
561
561
(a/analyze test-env
562
562
'(def foo
563
563
(ns foo.core
564
564
(:require [clojure.set :as set]))))
565
- (a/analyze test-env
566
- '(def foo
567
- (require '[clojure.set :as set])))
568
565
(a/analyze test-env
569
566
'(fn []
570
567
(ns foo.core
571
568
(:require [clojure.set :as set]))))
572
- (a/analyze test-env
573
- '(fn [] (require '[clojure.set :as set])))
574
569
(a/analyze test-env
575
570
'(map #(ns foo.core
576
- (:require [clojure.set :as set])) [1 2 ]))
571
+ (:require [clojure.set :as set])) [1 2 ])))
572
+ (are [analyzed] (thrown-with-msg? Exception
573
+ #"Calls to `require` must appear at the top-level."
574
+ analyzed)
575
+ (a/analyze test-env
576
+ '(def foo
577
+ (require '[clojure.set :as set])))
578
+ (a/analyze test-env
579
+ '(fn [] (require '[clojure.set :as set])))
577
580
(a/analyze test-env
578
581
'(map #(require '[clojure.set :as set]) [1 2 ]))))))
579
582
You can’t perform that action at this time.
0 commit comments