Skip to content

Commit 2dd2977

Browse files
committed
enable test
1 parent f3c10ec commit 2dd2977

File tree

1 file changed

+37
-37
lines changed

1 file changed

+37
-37
lines changed

src/test/clojure/clojure/tools/analyzer/jvm/passes_test.clj

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -393,40 +393,40 @@
393393
(is (= :static-call (:op a)))
394394
(is (:validated? a))))
395395

396-
#_(deftest static-field-method-bonanza
397-
(doseq [x '[clojure.tools.analyzer.jvm.test.Foo/bar
398-
(clojure.tools.analyzer.jvm.test.Foo/bar)
399-
((clojure.tools.analyzer.jvm.test.Foo/bar))
400-
(. clojure.tools.analyzer.jvm.test.Foo -bar)
401-
((. clojure.tools.analyzer.jvm.test.Foo -bar))
402-
(clojure.tools.analyzer.jvm.test.Foo/bar 1)
403-
((clojure.tools.analyzer.jvm.test.Foo/bar) 1)
404-
(. clojure.tools.analyzer.jvm.test.Foo -bar 1)
405-
((. clojure.tools.analyzer.jvm.test.Foo -bar) 1)
406-
(((. clojure.tools.analyzer.jvm.test.Foo -bar)) 1)
407-
clojure.tools.analyzer.jvm.test.Foo/baz
408-
(clojure.tools.analyzer.jvm.test.Foo/baz)
409-
((clojure.tools.analyzer.jvm.test.Foo/baz))
410-
(. clojure.tools.analyzer.jvm.test.Foo -baz)
411-
((. clojure.tools.analyzer.jvm.test.Foo -baz))
412-
(clojure.tools.analyzer.jvm.test.Foo/baz 1)
413-
((clojure.tools.analyzer.jvm.test.Foo/baz) 1)
414-
(. clojure.tools.analyzer.jvm.test.Foo -baz 1)
415-
((. clojure.tools.analyzer.jvm.test.Foo -baz) 1)
416-
clojure.tools.analyzer.jvm.test.Foo/qux
417-
(clojure.tools.analyzer.jvm.test.Foo/qux)
418-
((clojure.tools.analyzer.jvm.test.Foo/qux))
419-
(. clojure.tools.analyzer.jvm.test.Foo -qux)
420-
((. clojure.tools.analyzer.jvm.test.Foo -qux))
421-
(clojure.tools.analyzer.jvm.test.Foo/qux 1)
422-
((clojure.tools.analyzer.jvm.test.Foo/qux) 1)
423-
(. clojure.tools.analyzer.jvm.test.Foo -qux 1)
424-
((. clojure.tools.analyzer.jvm.test.Foo -qux) 1)]]
425-
(let [=? (fn [a b]
426-
(if (.startsWith (pr-str a) "#function")
427-
(= (a 1) (b 1))
428-
(= a b)))]
429-
(is (=? (try (eval x) (catch Exception _ ::exception))
430-
(try (eval (emit-form (ana x)))
431-
(catch Exception _ ::exception)))
432-
(str "bad " x)))))
396+
(deftest static-field-method-bonanza
397+
(doseq [x '[clojure.tools.analyzer.jvm.test.Foo/bar
398+
(clojure.tools.analyzer.jvm.test.Foo/bar)
399+
((clojure.tools.analyzer.jvm.test.Foo/bar))
400+
(. clojure.tools.analyzer.jvm.test.Foo -bar)
401+
((. clojure.tools.analyzer.jvm.test.Foo -bar))
402+
(clojure.tools.analyzer.jvm.test.Foo/bar 1)
403+
((clojure.tools.analyzer.jvm.test.Foo/bar) 1)
404+
(. clojure.tools.analyzer.jvm.test.Foo -bar 1)
405+
((. clojure.tools.analyzer.jvm.test.Foo -bar) 1)
406+
(((. clojure.tools.analyzer.jvm.test.Foo -bar)) 1)
407+
clojure.tools.analyzer.jvm.test.Foo/baz
408+
(clojure.tools.analyzer.jvm.test.Foo/baz)
409+
((clojure.tools.analyzer.jvm.test.Foo/baz))
410+
(. clojure.tools.analyzer.jvm.test.Foo -baz)
411+
((. clojure.tools.analyzer.jvm.test.Foo -baz))
412+
(clojure.tools.analyzer.jvm.test.Foo/baz 1)
413+
((clojure.tools.analyzer.jvm.test.Foo/baz) 1)
414+
(. clojure.tools.analyzer.jvm.test.Foo -baz 1)
415+
((. clojure.tools.analyzer.jvm.test.Foo -baz) 1)
416+
clojure.tools.analyzer.jvm.test.Foo/qux
417+
(clojure.tools.analyzer.jvm.test.Foo/qux)
418+
((clojure.tools.analyzer.jvm.test.Foo/qux))
419+
(. clojure.tools.analyzer.jvm.test.Foo -qux)
420+
((. clojure.tools.analyzer.jvm.test.Foo -qux))
421+
(clojure.tools.analyzer.jvm.test.Foo/qux 1)
422+
((clojure.tools.analyzer.jvm.test.Foo/qux) 1)
423+
(. clojure.tools.analyzer.jvm.test.Foo -qux 1)
424+
((. clojure.tools.analyzer.jvm.test.Foo -qux) 1)]]
425+
(let [=? (fn [a b]
426+
(if (.contains (str (class a)) "invoke")
427+
(= (a 1) (b 1))
428+
(= a b)))]
429+
(is (=? (try (eval x) (catch Exception _ ::exception))
430+
(try (eval (emit-form (ana x)))
431+
(catch Exception _ ::exception)))
432+
(str "bad " x)))))

0 commit comments

Comments
 (0)