Warum fehlen meine Python PyTest -Tests aufgrund von Zeitüberschreitungsfehlern?Python

Python-Programme
Anonymous
 Warum fehlen meine Python PyTest -Tests aufgrund von Zeitüberschreitungsfehlern?

Post by Anonymous »

Ich verwende PyTest, um Unit -Tests für meine Python -Anwendung auszuführen. Meine Tests beinhalten asynchrone Operationen, und ich begegne Timeout -Fehler, obwohl die Funktionen beim manuellen Ausführen erfolgreich zu erfüllen scheinen. Hier ist ein Beispiel für meinen Testcode: < /p>

Code: Select all

import pytest
import asyncio
from my_module import fetch_data

@pytest.mark.asyncio
async def test_fetch_data():
result = await fetch_data()
assert result == "expected data"
< /code>
Beim Ausführen meiner Tests mit PyTest erhalte ich weiterhin Timeout -Fehler: < /p>
asyncio.exceptions.TimeoutError: Test timed out after 5 seconds
Warum ist das Timing von PyTest und welche Änderungen sollte ich vornehmen, um diese Zeitüberschreitungsfehler zu beheben?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post