/*eslint strict:0*/ /*global CasperError, casper, console, phantom, require*/ var utils = require('utils'); if (utils.ltVersion(phantom.version, '1.8.0')) { // https://github.com/casperjs/casperjs/issues/101 casper.warn('document.location is broken under phantomjs < 1.8'); casper.test.done(); } else { casper.test.begin('document.location tests', 1, function(test) { casper.start('tests/site/index.html', function() { this.evaluate(function() { document.location = '/tests/site/form.html'; }); }); casper.then(function() { test.assertUrlMatches(/form\.html$/, 'document.location works as expected'); }); casper.run(function() { test.done(); }); }); }