Skip to content
Extraits de code Groupes Projets
Valider fd164ae3 rédigé par diosmosis's avatar diosmosis
Parcourir les fichiers

phantomjs passes port with host name in HTTP Host: header, so remove it if present during UI tests.

parent 733329e2
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -330,4 +330,22 @@ class UITestFixture extends SqlDump
APISegmentEditor::getInstance()->add(
"Multiple actions", "actions>=2", $idSite = 1, $autoArchive = false, $enabledAllUsers = true);
}
public function provideContainerConfig()
{
if (isset($_SERVER['HTTP_HOST'])) {
// phantomjs sends the port in HTTP_HOST which causes some UI tests to fail. so if it's present, we remove it here.
$_SERVER['HTTP_HOST'] = $this->removePortIfPresent($_SERVER['HTTP_HOST']);
}
return array();
}
private function removePortIfPresent($host)
{
if (preg_match("/(.*[^:]):[0-9]+/", $host, $matches)) {
return $matches[1];
}
return $host;
}
}
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter