Dies ist zusätzlich zu dieser Frage:Testing umgeleitet url
public function __construct()
{
// Choose a Mink driver. More about it in later chapters.
$driver = new GoutteDriver();
$this->session = new Session($driver);
}
ich einige Dinge ausprobiert:
// if ($this->session->getCurrentUrl() != UserController::APP_URL) {
$headers = $this->session->getResponseHeaders();
print_r($headers);
if (empty($headers['Location']) && empty($headers['location'])) {
throw new Exception('Login failed: ' . json_encode($headers));
}
getCurrentUrl() gibt nicht die URL, die umgeleitet wird. (Feature ist implementiert und Redirect funktioniert).
Header-Speicherort ist nicht vorhanden. Der Test schlägt fehl, wenn er bestanden wird.
Was ist los?