phantomJS が機能していることを DOM 操作を伴う単純な仕様にしたいと思います。
/*global describe it */
'use strict';
(function () {
describe('DOM Tests', function () {
var strong = 'Viva!';
var text = document.getElementById('test').innerHTML;
console.log(text);
it("is in DOM", function(){
expect(strong).equal('Viva!');
});
});
})();
でも走った後はgrunt test
主張はありませんでした
Running "clean:server" (clean) task
Cleaning ".tmp"...OK
Running "haml:app" (haml) task
Running "coffee:dist" (coffee) task
File .tmp/scripts/app.js created.
Running "coffee:test" (coffee) task
Running "compass:dist" (compass) task
directory .tmp/styles/
create .tmp/styles/main.css
Running "compass:server" (compass) task
unchanged app/styles/main.scss
Running "connect:test" (connect) task
Starting connect web server on localhost:9000.
Running "mocha:all" (mocha) task
Testing index.htmlOK
>> 0 assertions passed (0s)
Done, without errors.
私のコードをチェックする必要がある場合に備えて、ここにコードリポジトリがあります