Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Support .cljc specs #150

Merged
merged 1 commit into from
Apr 7, 2016
Merged

Support .cljc specs #150

merged 1 commit into from
Apr 7, 2016

Conversation

eyelidlessness
Copy link
Contributor

This addresses #133, by eliminating the discrepancy between Clojure and ClojureScript classes for SpecFailure and SpecPending. It made sense to me that both should be in speclj.platform, since they are essentially platform-specific implementations of the same APIs.

I verified this against the test repo and instructions provided by milt in #133, as well as in my own project where I encountered the issue.

I was unable to reproduce the issue in specs within the speclj project (in fact, it appears there are already .cljc tests running successfully), but I suspect this has something to do with a difference between how speclj's own specs are compiled and initialized, versus a typical lein-cljsbuild project with the test runner described in README.

Eliminates the discrepancy between Clojure and ClojureScript classes for speclj.platform.SpecFailure and speclj.platform.SpecPending
@slagyr
Copy link
Owner

slagyr commented Apr 7, 2016

Interesting... makes sense.

@slagyr slagyr merged commit ff4e449 into slagyr:master Apr 7, 2016
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants