Browse Source

Fixes #4827: default config for functional tests of both basic and advanced app now turns off CSRF validation while providing commented out alternative setting cookie domain to localhost

tags/2.0.1
Alexander Makarov 10 years ago
parent
commit
b829d9d45a
  1. 13
      apps/advanced/tests/codeception/config/functional.php
  2. 13
      apps/basic/tests/codeception/config/functional.php

13
apps/advanced/tests/codeception/config/functional.php

@ -3,5 +3,16 @@
* Application configuration shared by all applications functional tests
*/
return [
'components' => [
'request' => [
// it's not recommended to run functional tests with CSRF validation enabled
'enableCsrfValidation' => false,
// but if you absolutely need it set cookie domain to localhost
/*
'csrfCookie' => [
'domain' => 'localhost',
],
*/
],
],
];

13
apps/basic/tests/codeception/config/functional.php

@ -9,6 +9,17 @@ return yii\helpers\ArrayHelper::merge(
require(__DIR__ . '/../../../config/web.php'),
require(__DIR__ . '/config.php'),
[
'components' => [
'request' => [
// it's not recommended to run functional tests with CSRF validation enabled
'enableCsrfValidation' => false,
// but if you absolutely need it set cookie domain to localhost
/*
'csrfCookie' => [
'domain' => 'localhost',
],
*/
],
],
]
);

Loading…
Cancel
Save