Почему только первый тест имеет ответ? - PullRequest
0 голосов
/ 02 апреля 2019

Я пытаюсь написать несколько тестов для API, но проблема в том, что ответ, отправленный из API, подходит только для первого запроса, который я отправил в API, после этого я получаю

No content was sent from Yii application error.

ПроблемаЯ не могу использовать эхо напрямую в моей функции end (все нормально, если я использую echo), потому что если ответ слишком длинный, он будет сброшен!и теперь я пытаюсь использовать

Yii::$app->response;

и пытаюсь установить мой ответ в

$response->content 

, но в

Yii2::doRequest //the ob_get_clean() 

функция возвращает ноль после первого запросаи выбросить исключение No content.

Есть идеи, как решить проблему с кодовым восприятием?

...