CLJS test warnings re: cljs.test$macros

Description

The recent addition of self-host tests also added a couple of warnings when running them with lein cljsbuild once:

https://github.com/clojure/test.check/commit/51c39a5621b7d0a02fe16b6538b857bf3c5405a4#diff-6f840611f47fc9223e3a8dfa50951179R14

These don't appear when run via script/test-self-host

Environment

None

Activity

Show:
Mike Fikes
January 4, 2018, 6:32 PM

My guess is that this is the result of all candidate files being compiled, regardless of whether they in the transitive dependency induced by requires. To prevent this would probably involve a trick to prevent that file from being compiled. I'll ponder this some, but don't have an immediate solution in mind.

Michael Glaesemann
January 6, 2018, 3:35 AM

Thank you for the great commit message!

gfredericks
January 18, 2018, 1:09 PM

Committed, thanks!

Completed

Assignee

gfredericks

Reporter

Michael Glaesemann

Labels

Approval

None

Patch

Code

Priority

Minor