Skip to content
Extraits de code Groupes Projets
Valider c086f704 rédigé par Thomas Steur's avatar Thomas Steur
Parcourir les fichiers

Fix tests

* Ignore idvisitor in system tests as it always changes in each test
* Skip email tests in case intl extension is not installed
* Update ui tests
parent de96be1f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -491,6 +491,7 @@ class Zend_Validate_Hostname extends Zend_Validate_Abstract
'家電' => array(1 => self::VALID_UNICODE_DOMAIN),
'微博' => array(1 => self::VALID_UNICODE_DOMAIN),
'ابوظبي' => array(1 => self::VALID_UNICODE_DOMAIN),
'网站' => array(1 => self::VALID_UNICODE_DOMAIN),
);
......
......@@ -135,6 +135,7 @@ class Response
'visitorId',
'nextVisitorId',
'previousVisitorId',
'idvisitor'
);
return $this->removeXmlFields($apiResponse, $toRemove);
......
......@@ -37,7 +37,17 @@ class EmailValidatorTest extends \PHPUnit_Framework_TestCase
return $tlds;
}
private function skipTestIfIdnNotAvailable()
{
if (!function_exists('idn_to_utf8')) {
$this->markTestSkipped("Couldn't get TLD list");
}
}
public function test_allCurrentTlds(){
$this->skipTestIfIdnNotAvailable();
$tlds = $this->getAllTlds();
if (count($tlds) === 0) {
$this->markTestSkipped("Couldn't get TLD list");
......@@ -56,6 +66,8 @@ class EmailValidatorTest extends \PHPUnit_Framework_TestCase
}
public function test_invalidTld(){
$this->skipTestIfIdnNotAvailable();
$tlds = [
strval(bin2hex(openssl_random_pseudo_bytes(64))), //generates 128 bit length string
'-tld-cannot-start-from-hypen',
......
Subproject commit efdf37166df977a737ff5aa68dd4871ee354b338
Subproject commit be62f2dbf07061df357a562bd8af34fc2292bbe4
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter