/*eslint strict:0*/ /*global CasperError, console, phantom, require*/ var casper = require("casper").create(); // listening to a custom event casper.on("google.loaded", function(title) { this.echo("Google page title is " + title); }); casper.start("http://google.com/", function() { // emitting a custom event this.emit("google.loaded", this.getTitle()); }); casper.run();