Revisiting E2E Testing With Tape (on a new project)

Expanding my `tape` E2E testing methodology with some new tooling


11 minute read

tl;dr I extend my UI component unit/integration testing methodology to do E2E tests. Look at the code, I basically add lots of nice context-setter-upper functions (that’s the official term) that makes it work and make it relatively clean.

End To End Testing With Hspec (Almost)

Setting up E2E testing with HSpec and PhantomJS.


10 minute read

tl;dr While the setup works, the most mature haskell library for dealing with webdrivers that I could find wasn’t able to keep up with the changes in Selenium Webdriver :(. Skim through the post to check out the relevant code snippets and tech that made it all (almost) work.

Unit testing with JSPM (SystemJS), mocha and vue.js

A quick-start guide to testing with JSPM (SystemJS), mocha and vue.js


2 minute read

While vue offers a decent starting point for testing in it’s guide, I found the guide a little lacking in actual how-to. Also, one of my favorite javascript testing tools is mocha, and the specifics on how to integrate it (or jspm for that matter) are not on the site. Of course, it’s not the vue.js team’s job to integrate everyone’s tooling with vue.js, so I took it upon myself to write a little something about it.