Re: Question about ClojureScript Testing

2015-02-12 Thread Francis Avila
There is also a jar of v8 (https://github.com/circleci/clj-v8 https://clojars.org/clj-v8) which can run js scripts in a v8 subprocess. With some plumbing code in Clojure you could run your tests in v8 as a jar, but again you won't be able to test anything that requires a browser stack. If you

Re: Question about ClojureScript Testing

2015-02-11 Thread David Nolen
You can run tests in any REPL that ships with ClojureScript - we include two JVM based ones Rhino and Nashorn. Rhino is older and more mature. Nashorn probably needs some further work to be good for testing. Patches welcome. Both of these options suffer from different forms of slowness (Rhino is ju

Re: Question about ClojureScript Testing

2015-02-11 Thread Elric Erkose
Thanks, I've seen figwheel. It doesn't address what I'm asking. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your

Re: Question about ClojureScript Testing

2015-02-11 Thread Stephen Nelson
That's really not the answer Elric is looking for. Figwheel does all the things you're talking about but doesn't provide a javascript execution environment, which is required for running tests (which you might want for testing in a CI environment, for example). If you want a purely leiningen/JVM s

Re: Question about ClojureScript Testing

2015-02-11 Thread Mike Thompson
On Thursday, February 12, 2015 at 6:29:10 AM UTC+11, Elric Erkose wrote: > > I started looking at coljurescript testing yesterday and find it > disappointing that every example I find focuses on pantomjs. I'm looking > for a solution that doesn't require external software. By external > softwa

Question about ClojureScript Testing

2015-02-11 Thread Elric Erkose
I started looking at coljurescript testing yesterday and find it disappointing that every example I find focuses on pantomjs. I'm looking for a solution that doesn't require external software. By external software, I mean anything that is not "jared" up and accessible through lein. I haven't pl