Jasmine failed me. Replaced with Mocha.

Jasmine couldn't do AJAX callbacks
Mocha promises to although I haven't tried it yet
If Mocha doesn't work then I'm kind of SOL