CasperJS пропустить шаг по таймауту
У меня есть одна страница в моем тесте casperjs с изображениями, я не думаю, что ждать, пока эта страница загрузится, чтобы перейти к следующему шагу. Как мне это сделать ? Я пробовал так
var casper = require("casper").create({
onStepTimeout: function() {
this.echo("TIMEOUT" + this.requestUrl,"RED_BAR");
// Some skip page controlling code
},
);
var timeout = ~~casper.cli.get(0);
casper.start("http://127.0.0.1/index2.php", function () {
this.echo("FIRST GOOD PAGE", "GREEN_BAR");
casper.options.stepTimeout = timeout;
});
casper.thenOpen("http://127.0.0.1/slowpage.php", function() {
this.echo("SECOND PAGE LOADED - I want to be called even have received Timeout!", "GREEN_BAR");
});
casper.then(function() {
this.echo("THEN!", "GREEN_BAR");
});
Но он просто вызывает onStepTimeout до тех пор, пока не загрузится slopage.php.