Сбой Drupal 8 функциональных тестов на drupalLogin () - PullRequest
0 голосов
/ 19 июня 2019

Я получаю сбои в любых функциональных тестах phpunit в Drupal 8 с использованием функции drupalLogin () . Полученное сообщение:

User tBQjiDPm successfully logged in.   
Failed asserting that false is true.  

/web/core/tests/Drupal/KernelTests/AssertLegacyTrait.php:35  
/web/core/tests/Drupal/Tests/UiHelperTrait.php:254  

Я проследил функцию drupalLogin () в UiHelperTrait.php, и она появляется в строке 253:
$account->sessionId = $this->getSession()->getCookie(\Drupal::service('session_configuration')->getOptions(\Drupal::request())['name']); не устанавливается.

Мне кажется, что сеансы и / или файлы cookie не устанавливаются должным образом при выполнении функциональных тестов.

Drupal 8 обновлен до последней версии (8.7.3), и я использую PHPUnit 6.5.14. Кроме того, это работает на PHP 7.2 и nginx в Lando.

Любая помощь приветствуется.

...