Skip to content

Commit 9609c26

Browse files
committed
* wip add TODO
1 parent fee443c commit 9609c26

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/test/clojure/cljs/externs_parsing_tests.clj

+12-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@
77
;; You must not remove this notice, or any other, from this software.
88

99
(ns cljs.externs-parsing-tests
10-
(:require [cljs.closure :as closure]
10+
(:require [cljs.analyzer :as ana]
11+
[cljs.closure :as closure]
12+
[cljs.compiler :as comp]
13+
[cljs.env :as env]
1114
[cljs.externs :as externs]
1215
[clojure.java.io :as io]
1316
[clojure.test :as test :refer [deftest is]])
@@ -45,8 +48,16 @@
4548
(find 'HTMLDocument) first meta)]
4649
(is (= 'Document (:super info)))))
4750

51+
;; TODO:
52+
;; analyze (.isNaN js/NaN 1)
53+
;; node :tag should be js/Boolean
54+
4855
(comment
4956

57+
;; js/Boolean
58+
(env/with-compiler-env (env/default-compiler-env)
59+
(ana/js-tag '[Number isNaN] :ret-tag))
60+
5061
(externs/parse-externs
5162
(externs/resource->source-file (io/resource "goog/object/object.js")))
5263

0 commit comments

Comments
 (0)