Zonemaster-GUI

 view release on metacpan or  search on metacpan

FunctionalTests/GR02-test-french-language.js  view on Meta::CPAN

var main_url = 'http://zonemaster.rd.nic.fr:5080/';

var x = require('casper').selectXPath;
casper.test.begin('Zonemaster test GR02 - [Supports French 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="fr"]'), "Link for French language exists");
	});

	//start the tests
	casper.then(
		function() {
			this.click(x('//lang[@lang="fr"]//a'));
		}
	);

	casper.then(function() {
		test.assertExists(x('//h1[.="Nom de domaine"]'), "The interface seems to speak French");
	});

	casper.run(function() {
		test.done();
	});
	
});



( run in 1.381 second using v1.01-cache-2.11-cpan-437f7b0c052 )