UNPKG

modern-spa-boilerplate

Version:
25 lines (19 loc) 544 B
casper.on("remote.message", function (e) { console.log(e) }) casper.on("error", function(msg, backtrace) { console.log("FATAL: " + msg); this.exit(); }); casper.start("src/index.html"); casper.waitFor(function check() { return this.evaluate(function() { return document.querySelectorAll("message-component").length == 0; }); }, function then() {}); casper.then(function() { this.echo("Page Title: " + this.getTitle()) casper.test.assertElementCount("h1", 3) casper.test.assertElementCount("table", 1) }); casper.run();