Codeception / module-yii2

Codeception module for Yii2 framework
MIT License
16 stars 36 forks source link

don not clear \Yii::$app->request->cookies every case #66

Closed zwb3707811 closed 2 years ago

zwb3707811 commented 2 years ago

What are you trying to achieve?

i want to use cookies value every case after i set cookies first

What do you get instead?

Provide console output if related. Use -vvv mode for more details.

# paste output here

Provide test source code if related

every test use code ,but even i set cookies, next test cookies still null

  codecept_debug(\Yii::$app->request->cookies);

Details

# paste suite config here
SamMousa commented 2 years ago

Tests are supposed to be clean slate. Cookies should be set in the browser module not the framework module. This is not a Yii issue, and probably not a bug in any case.

It is a bug if cookies set via the browser module get lost within a single test case, but not in this module.