> ideally we should have just one test suite, and then running it in the browser or on the command line is a detail, and then it can be integrated with travis for awesomeness in the pull requests!

This sounds like a very worthwhile thing to tackle in another pull request. :)