1 var page = require('webpage').create(),
2 system = require('system');
4 if (system.args.length === 1) {
5 console.log('Usage: screenshot.js <some URL>');
8 var url = system.args[1];
15 var run_time = 12; // poll up to seconds
16 page.open(url, function (status) {
17 console.log("fetch " + url + " with status: " + status);
19 for (var i = 1; i < run_time; i++) {
20 setTimeout(function () {
21 var result = page.evaluate(function (s) {
22 // return document.querySelector(s).innerText;
30 if (result.mkws.jasmine_done) {
31 console.log("successfully done");
37 setTimeout(function () {
38 console.log("failed after " + run_time + " seconds");