Codeception / lib-innerbrowser

InnerBrowser
MIT License
79 stars 19 forks source link

Repeat latest request in functional test? #33

Open ThomasLandauer opened 6 years ago

ThomasLandauer commented 6 years ago

Is there a way to just resend the very same request again in a functional test?

My scenario: I'm submitting a POST-form, and I want to see what happens if I submit it again (i.e. the user presses F5 and confirms the browser dialog that the same data will be submitted again).
In my case, I can't just use $I->submitForm() again, cause on the new page the form isn't there anymore ;-) Well, special case - I have to admit...

But while thinking about that, it occured to me that a way to just repeat the same request would be a nice feature, wouldn't it?

ppetpadriew commented 6 years ago

Not sure if moveBack() and then reloadPage() will do the trick or not.

ThomasLandauer commented 6 years ago

Well, thanks, but reloadPage() is not available in functional tests, only in acceptance tests :-(

TavoNiievez commented 3 years ago

Related to: https://github.com/Codeception/Codeception/discussions/6038 This is not difficult to implement, I will do it soon.