Jestem twórcą produktu z moim testem i muszę uzyskać adres URL po przesłaniu formularza.jak uzyskać aktualny adres URL z testu kodekceptacji i phantomjs?
Czy po przesłaniu przycisku można uzyskać adres URL w zakresie testowym?
$I->click('#formSubmit');
$I->wait(5); // wait for redirect to new url
$url = $I->someFunctionToGetCurrentUrl()`
Używam tego testu z konsoli, a nie z poziomu przeglądarki internetowej, więc nie mam dostępu do $ _SERVER, że jest po stronie serwera.
Ale jeśli mam kilka metod takich jak $I->canSeeCurrentUrlEquals()
w ramach codeception wtedy powinno jakoś być w stanie uzyskać dostęp do aktualnego adresu url ...
jak to zrobić?
co masz na myśli przez "w zakresie testowym"? –
Uruchomiłem ten test z konsoli, a nie z przeglądarki internetowej, więc nie mam dostępu do $ _SERVER, który znajduje się po stronie serwera. Ale jeśli mam pewne metody, takie jak '$ I-> canSeeCurrentUrlEquals()' w ramach kodeków, to powinienem jakoś mieć dostęp do aktualnego adresu URL ... jak to zrobić? to jest pytanie ... –
Edytuj pytanie, aby dołączyć te dodatkowe informacje. – buczek