«Реакция не существует», когда я хочу удалить реакцию - PullRequest
2 голосов
/ 11 марта 2020

Когда я пишу свои тесты в Laravel с помощью оболочки Get Stream Laravel, я хочу протестировать на удаление реакции.

В основном я делаю это:

    $client = FeedManager::getClient();
    $reactions = $client->reactions()->filter('user_id' , $this->user->id);
    $client->reactions()->delete($reactions['results'][0]['id']);

результат таков:

GuzzleHttp\Exception\ClientException: Client error: `DELETE https://api.stream-io-api.com/api/v1.0/reaction/e9a919f2-2e28-4c5d-889e-c5f60b5880e9/` resulted in a `404 Not Found` response:
{"detail":"Reaction does not exist","status_code":404,"code":16,"exception":"DoesNotExistException","duration":"1.69ms"}

Я могу подтвердить, что $ реакции не пусто и дать мне правильный ответ. В моем базовом приложении он работает как положено, но по какой-то причине мой тест не пройден. Что может быть не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...