Je ne sais pas s'il s'agit strictement d'une question de programmation mais voilà.Le test de sélénium n'aime pas certaines URL
J'ai un test qui ressemble à ceci:
public function testNewCoupon()
{
$this->open("coupon/new/".$this->bank_code);
$this->open("");
}
Quand je lance le test, je reçois cette erreur:
1) Backend::testNewCoupon
PHPUnit_Framework_Exception: Response from Selenium RC server for testComplete().
XHR ERROR: URL = http://coupon.dev.galapagos.office/backend_dev.php/ Response_Code = 401 Error_Message = Unauthorized.
En d'autres termes, mon test n'a pas de problème va http://coupon.dev.galapagos.office/backend_dev.php/coupon/new/some-bank-code mais il ne aime pas http://coupon.dev.galapagos.office/backend_dev.php/ lui-même pour une raison quelconque. En outre, http://coupon.dev.galapagos.office/backend_dev.php/login ne fonctionne pas. La chose étrange est que je peux aller à n'importe laquelle de ces URLs dans mon navigateur et chacun fonctionne très bien. C'est seulement en testant qu'il y a un problème.
Une idée de pourquoi cela pourrait-il se produire?