0
次のテストを実行すると、client.get()に例のリストが返されます。それはとても正しくありませんが、それは、このエラーがスローされます。django testing:client.getはMultipleObjectsReturnedエラーを返します
MultipleObjectsReturned: get() returned more than one Example -- it returned 8!
どのように私はこのエラーを無効にしますか?
def test_read_all_examples(self):
# get all examples
url = reverse('example')
admin = User.objects.get(username='admin')
client = APIClient()
client.force_authenticate(user=admin)
response = client.get(url, format='json')
print("GET - ExampleTests Response:", response.data)
self.assertEqual(response.status_code, status.HTTP_200_OK)
私は最終的にエラーを発見しました:それは別のテストであった。あなたの時間を無駄にして申し訳ありません。 – Nico