Fix eratic test for POST /api/pleroma/admin/reports/:id/notes

It retrieved two ReportNotes and then checked one of them. But the order isn't guaranteed, while the test tested on the content of the first ReportNote.

I made the test on the content more generic
This commit is contained in:
Ilja 2022-04-05 13:21:09 +02:00 committed by FloatingGhost
parent 2df25e6666
commit e3107fee98

View file

@ -369,7 +369,8 @@ test "it returns reports with notes", %{conn: conn, admin: admin} do
refute is_nil(note) refute is_nil(note)
assert note["user"]["nickname"] == admin.nickname assert note["user"]["nickname"] == admin.nickname
assert note["content"] == "this is disgusting!" # We use '=~' because the order of the notes isn't guaranteed
assert note["content"] =~ "this is disgusting"
assert note["created_at"] assert note["created_at"]
assert response["total"] == 1 assert response["total"] == 1
end end