31 August 2015Passing the test

This post originally appeared on my Patreon.

After what seemed like an eternity, I've converted the Twine 2 test suite to a pure JS-driven one... and more interestingly, the refactor into Browserify modules passes those tests. That gives me confidence that we can merge this branch into the main development branch, or trunk. We've made significant progress toward 2.0.9.

(My girlfriend asked: "Does this mean Twine is better now?" My war-weary reply: "It means it hasn't gotten any worse.")

Some quick lessons I've learned along the way: