Fork me on GitHub
#cursive
<
2015-11-16
>
lfn302:11:35

@cfleming: hey so question. Is the test runner in cursive implemented as a clojure.test reporter?

cfleming02:11:01

@lfn3: More or less, with a bunch of extra monkey patching

lfn302:11:51

Cool, that was what I suspected. Thanks!

danielcompton02:11:15

@lfn3: what, is there a test runner?

danielcompton02:11:20

when did that happen?

lfn302:11:41

Repl > Run tests in current ns

lfn302:11:44

It’s pretty neat

danielcompton02:11:59

oh that test runner

lfn302:11:13

💡 I actually found out about it from Josh at the test.check meetup a while ago.

danielcompton02:11:38

I thought you meant something like

lfn302:11:51

That’s pretty neat. Doesn’t seem like there’s a huge gap between that and what we’ve got at the moment...

lfn302:11:00

At least in terms of the reporting bit.

cfleming03:11:20

@danielcompton: @lfn3: That’s on the cards for soon - I’ve done a bunch of investigation, it’s pretty easy for the basic case. It’s harder for an autorunner unfortunately (i.e. re-run tests on save).

cfleming03:11:36

The holy grail of course is something like http://wallabyjs.com

danielcompton03:11:03

Did you end up talking with them?

lfn303:11:46

This is gonna show my dirty m$ history, but I’ve had exposure to http://www.ncrunch.net/ which is pretty svelte imo.

danielcompton03:11:58

I imagine you could use it with ClojureScript pretty well, as they support sourcemaps

lfn303:11:59

Maybe one day I’ll be able to atone for all the classes I created.

cfleming04:11:04

@lfn3: Nice, NCrunch is made in Auckland

cfleming04:11:15

Same idea, basically

markmandel15:11:42

Wh00ps, just realised I wasn't in here!

tony.kay18:11:04

@cfleming: Nice job on your talk. Also, thanks for finally agreeing to take our (collective) money...Cursive makes life better.

cfleming20:11:55

@tony.kay: Thanks on both counts - I’m glad Cursive improves life!