Помогите с codeception WebDriver setCookie().

codeception WebDriver setCookie() - как выставить значения JSESSIONID: 4837567DF14BC02DD4A1AFAB06ECA456 для проверки определенного функционала??
$I->setCookie(‘JSESSIONID’,‘4837567DF14BC02DD4A1AFAB06ECA456’) - выставляю так после amOnPage и получаю Unable to add cookie to page… какие еще варианты для работы с куки??

Попробуй так

$I->setCookie('JSESSIONID', '4837567DF14BC02DD4A1AFAB06ECA456', ['domain' => 'тут напиши домен страницы на которой сейчас находимся' ]);

$I->setCookie(‘JSESSIONID’,‘4837567DF14BC02DD4A1AFAB06ECA456’,[‘domain’=>‘blackdomain.com’]); Вот так не помогло…

А так? :slight_smile:
['domain' => '.blackdomain.com', 'path' => '/' ]
с точкой перед доменом + на всякий случай path

$I->setCookie(‘JSESSIONID’,‘4837567DF14BC02DD4A1AFAB06ECA456’,[‘domain’=>’.blackdomain.com’,‘path’=>’/’]); - так тоже не хочет:frowning:

ну хз, можно попробовать:

  • проверить в другом браузере,
  • обновить codeception и все его зависимости,
  • обновить селениум
  • обновить браузеры и драйверы к ним.

у меня в хроме на последних версиях всего таких проблем нет.