Gintautas Miselis
Gintautas Miselis
I agree that application code depends on unexpected side-effect of the test framework and it would be better to move environment loading to framework module. There is a known issue...
What's the state of this issue?
It happens because `submitForm` uses `array_merge` - https://github.com/Codeception/lib-innerbrowser/blob/eec82fd786785874f2d0ba1fc603d66a6ec13e62/src/Codeception/Lib/InnerBrowser.php#L895-L900
I think that JsonSchema would be a more convenient approach for validating data in lists. https://codeception.com/docs/modules/REST#seeResponseIsValidOnJsonSchema
@Slamdunk Some relevant changes were implemented in 4.1.24 (https://github.com/Codeception/Codeception/pull/6292) and 4.1.27 (https://github.com/Codeception/Codeception/pull/6302) Please check if this issue was fixed.
I noticed this issue too and raised #6542 `^3.0` is a better constraint for Codeception 5, but not all modules have versions 3 yet, for example module-cli is at 2.0.0...
See https://codeception.com/docs/Customization#Installation-Templates
I fixed this and other template issues in https://github.com/Codeception/Codeception/pull/6552 please review it.
TypeError is worth investigating. The problem with URL starting with double slash, is that it is impossible to differentiate it from protocol-relative URL. Protocol relative URL, e.g. `//www.codeception.com` means that...