実行後に終了するのに問題がありcasperjs test
ます。CTL-C を押して実行を終了する必要があります。私はcasperjs 1.1 develでOSX 10.7を使用しています。
これは私のコードではないことをテストするために、ドキュメントからこのサンプルをコピーしただけです。
var casper = require("casper").create();
function Cow() {
this.mowed = false;
this.moo = function moo() {
this.mowed = true; // mootable state: don't do that at home
return 'moo!';
};
}
casper.test.begin('Cow can moo', 2, function suite(test) {
var cow = new Cow();
test.assertEquals(cow.moo(), 'moo!');
test.assert(cow.mowed);
test.done();
});
そして、次の出力が得られます
casperjs test cow-test.js
Test file: cow-test.js
# Cow can moo
PASS Subject equals the expected value
PASS Subject is strictly true
次に、CTL-C を押して実行を停止する必要があります。実行を停止するために何か不足していますか?