1

同じフォルダーに 2 つのテスト ファイルがあります:test_a.jstest_b.js. を実行するcasperjs test folderと、のみtest_a.jsが実行されます。

両方のテストは次のように構築されます。

var casper = require('casper').create();

casper.test.begin('Test description', n, function(test) {
    casper.start(SERVER).then(function() {
        // Some basic tests
    });

    casper.run(function(){
        test.done();
        this.exit();
    });
});

どうしてかわかる?(テストは非常に基本的なものなので、読みやすくするために含めていません。見たい場合は、お知らせください :) )

4

1 に答える 1

1

さて、この投稿で解決策を見つけました。奪うしかなかった

var casper = require('casper').create(); 

を1つのファイルに入れthis.exit()ます。

于 2013-09-23T12:59:44.887 に答える