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 556556 (binding [a/*cljs-ns* a/*cljs-ns*
557557 a/*cljs-warnings* nil ]
558558 (are [analyzed] (thrown-with-msg? Exception
559- #"Namespace declarations must be at the top-level."
559+ #"Namespace declarations must appear at the top-level."
560560 analyzed)
561561 (a/analyze test-env
562562 '(def foo
563563 (ns foo.core
564564 (:require [clojure.set :as set]))))
565- (a/analyze test-env
566- '(def foo
567- (require '[clojure.set :as set])))
568565 (a/analyze test-env
569566 '(fn []
570567 (ns foo.core
571568 (:require [clojure.set :as set]))))
572- (a/analyze test-env
573- '(fn [] (require '[clojure.set :as set])))
574569 (a/analyze test-env
575570 '(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])))
577580 (a/analyze test-env
578581 '(map #(require '[clojure.set :as set]) [1 2 ]))))))
579582
You can’t perform that action at this time.
0 commit comments