and now make the tests pass again
adding the spec in as well
Use karam-sinon framewrok, more jshint options