from fastapi.testclient import TestClient from app.core.config import settings def test_create_user_clip_listen_records( client: TestClient ) -> None: data = { "user_id": 1, "clip_id": "fight-clip-1", "clip_data": { "dislike_count": 0, "flag_count": 0, "play_count": 0, "skip_count": 0, "upvote_count": 0, "model_name": "test-model", } } response = client.post( f"{settings.API_V1_STR}/user/clip_listen_records", json=data, ) assert response.status_code == 200 content = response.json() assert content["status"] == "ok"