Zonemaster-GUI
view release on metacpan or search on metacpan
FunctionalTests/GR03-english-language-support.js view on Meta::CPAN
var main_url = 'http://zonemaster.rd.nic.fr:5080/';
var x = require('casper').selectXPath;
casper.test.begin('Zonemaster test GR01 - [Supports English language]', 3, function suite(test) {
casper.start();
casper.thenOpen(main_url, function(response) {
test.assert(response != undefined && response.status == 200 , 'Page loaded');
});
//
casper.then(function() {
test.assertExists(x('//lang[@lang="en"]'), "Link for English language exists");
});
//start the tests
casper.then(
function() {
this.click(x('//lang[@lang="en"]//a'));
}
);
casper.then(function() {
test.assertExists(x('//h1[.="Domain name"]'), "The interface seems to speak English");
});
casper.run(function() {
test.done();
});
});
( run in 1.399 second using v1.01-cache-2.11-cpan-5837b0d9d2c )