Commit 35ac229d 35ac229d31eeab364738f63f313b9935a9be71b3 by Nicolas Perriault

rewrote samples/googlematch.js using Casper#each()

1 parent cd69df4e
......@@ -30,25 +30,17 @@ if (terms.length < 2) {
casper.start("http://google.fr/");
casper.repeat(terms.length, function(self) {
self.then((function(casper, i) {
return function(self) {
self.fill('form[name=f]', {
q: terms[i]
}, true);
};
})(self, i));
self.then((function(casper, i) {
return function(self) {
var term = terms[i], score = self.fetchScore();
casper.each(terms, function(self, term, i) {
self.then(function(self) {
self.fill('form[name=f]', { q: term }, true);
}).then(function(self) {
var score = self.fetchScore();
scores.push({
term: term,
score: score
});
self.echo(term + ': ' + score);
};
})(self, i));
i++;
});
});
casper.run(function(self) {
......