1
0
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
738 B

var fs = require('fs')
, pages = [ new WebPage(), new WebPage() ]
, files = [ fs.absolute('tests/test.html'), fs.absolute('tests/test2.html') ]
, i, page, file;
for (i in pages) {
page = pages[i];
file = files[i];
page.onConsoleMessage = function(msg) {
console.log(msg);
if (msg === "success")
phantom.exit(0);
else
phantom.exit(1);
};
page.onError = function (msg, trace) {
console.log(msg);
trace.forEach(function(item) {
console.log(' ', item.file, ':', item.line);
});
phantom.exit(1);
};
page.open('file://' + file, function (status) {
if (status !== 'success') {
console.log('Failed to load the address');
return phantom.exit(1);
}
});
}