websdk / rhumb

URL routing in js
MIT License
3 stars 1 forks source link

Popper! #7

Closed mstade closed 9 years ago

mstade commented 9 years ago

From @pemrouz on September 17, 2015 16:39

Just run popper (or popper -b, where -b means an empty list of browsers, which overrides the list of browsers in the .popper.yml, which basically means, don't spawn any browsers in BrowserStack for this run, which is useful if you are just running locally).

This is what :1945/dashboard looks like (note: kept dashboard UI simple, so it just categorises by top-level describes - I prefer having a flatter list so I can see more rows):

image

This is what the test agents on :1945 look like:

image

This is what npm test looks like (i.e. results from Travis):

image

This is what running the same tests on node via npm test-node (i.e. mocha) looks like (it;s on the roadmap to have popper pull these results into the same dashboard):

image

Copied from original issue: sammyt/rhumb/pull/10

mstade commented 9 years ago

This is very cool – thanks buddy! However, I'm right in the process of moving to tape instead of mocha. There are various reasons for this, but composability is a major one. I opened up pemrouz/popper#6 because of that. Currently looking to see if there's anything I can do to help, it's a very nifty tool you've written.

mstade commented 9 years ago

From @pemrouz on September 17, 2015 16:49

Awesome, well this was super simple to do. Just had to point popper to your test.rhumb.js. Let's take another look once you've checked in the new tape tests.

mstade commented 9 years ago

I can do that right now, gimme a sec!

mstade commented 9 years ago

Alright, pushed the new tests (see #11.)