Selectize.js is a select2 alternative I've been working on that has a suite of tests using a combination of testem, syn, mocha, and chai. Right now there are the following classes of tests:
With that said, the tests aren't as expansive as I want them to be, but it's getting there :)