Что мы хотим? Делать!
Когда мы хотим? Потом!
casper.then(function(){
var iterator = 0;
this.echo('iterator = '+iterator);
var len = testCases.length;
this.echo('Test case array\'s lenght: '+len);
casper.repeat(len, function() {
casper.then(function(){
testCases[iterator].apply(null, [test, casper]);
});
casper.then(function(){
this.echo('I\'m in repeat. Iteration # '+iterator);
});
casper.then(function(){
iterator += 1;
});
});
});
Когда мы хотим? Потом!
casper.then(function(){
var iterator = 0;
this.echo('iterator = '+iterator);
var len = testCases.length;
this.echo('Test case array\'s lenght: '+len);
casper.repeat(len, function() {
casper.then(function(){
testCases[iterator].apply(null, [test, casper]);
});
casper.then(function(){
this.echo('I\'m in repeat. Iteration # '+iterator);
});
casper.then(function(){
iterator += 1;
});
});
});