Тест Laravel phpunit остановлен при сетевом вызове

Тестовый случай неожиданно остановился при сетевом вызове, есть еще несколько тестовых примеров перед этой функцией, и все идет хорошо, но консоль зависает, когда тестовый процесс достигает этого testMemberRegister функция.

ОБНОВЛЕНИЕ 1: если я удаляю $ params, вызов проходит.
ОБНОВЛЕНИЕ 2: Проблема не связана с phpunit, поток регистров генерирует огромные вычисления базы данных.

PHPUnit 4.8.35 by Sebastian Bergmann and contributors.

Runtime: PHP 7.1.3-3+deb.sury.org~xenial+1

«laravel / framework»: «5.2. *» `

public function testMemberRegister() {
$data = $this->registerApp();
$client_token = $data->access_token;

$this->log('Point A');

$params = [
'access_token' => $client_token,
'contact_no'   => '12345678',
'lang'         => 'en',
'password'     => '12345678',
'nickname'     => $this->getNickname('2'),
'username'     => $this->getNickname('2') . '@example.com',
'referral'     => $this->getNickname('1') . '@example.com',
];

$this->log('Point B');

$res = $this->call('POST', '/api/v1/user/register', $params);

$this->log('Point C');

if ($res->status() != 200) {
print $res->content();
}

$this->assertEquals(200, $res->status());

...
}
Point A
getNickname
getNickname
getNickname
Point B

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]