PHPUnit провалил утверждение на Symfony PreAuthenticatedToken - PullRequest
0 голосов
/ 29 октября 2018

Я получаю следующую ошибку при запуске теста PHPUnit после обновления с Symfony 2.8 до 3.4:

Не удалось утверждать, что Symfony \ Component \ VarDumper \ Cloner \ Data Object & 000000007bbb78b60000000050f520a2 (ожидаются совпадения 'Symfony \ Component \ Security \ Основные \ Authentication \ Токен \ PreAuthenticatedToken.

Это утверждение, которое ранее работало:

$security = $client->getProfile()->getCollector('security');
$this->assertTrue($security->isAuthenticated());
$this->assertEquals(
    'Symfony\Component\Security\Core\Authentication\Token\PreAuthenticatedToken',
    $security->getTokenClass()
);

Утверждение assertEquals - это утверждение, на котором оно не выполняется.

Это полный вывод (вероятно, слишком большой, чтобы его можно было выбросить в вопрос SO): https://gist.github.com/crmpicco/a927716570a4949caafec4ca1361bf63

Что вызывает эту ошибку?

...