This pull request contains huge improvements to Flocking's unit testing infrastructure, including:
The ability to run tests across all installed browsers using Testem
A Vagrant-based, automatically-provisioned virtual machine for testing Flocking on Linux
The ability to run (almost) all unit tests in Node.js
This also includes significant improvements to the factoring of Flocking's audio buffer-related parsing, resampling, and conversion logic (making the tests much more stable across different audio devices).
This PR does not yet fix gh-177; a few more improvements are needed first (and marked with TODO comments)—particularly, the synth unit tests need to be refactored for use in Node.js
This pull request contains huge improvements to Flocking's unit testing infrastructure, including:
This also includes significant improvements to the factoring of Flocking's audio buffer-related parsing, resampling, and conversion logic (making the tests much more stable across different audio devices).
This PR does not yet fix gh-177; a few more improvements are needed first (and marked with TODO comments)—particularly, the synth unit tests need to be refactored for use in Node.js