Skip to content

Unit tests for POST /chat #144

Description

@codebestia

Create apps/ai_agent/tests/test_chat.py covering: missing API key returns 500, valid request returns reply, system prompt contains context, missing message returns 422, missing conversation_id returns 422, and correct model used.

Acceptance criteria:

  • 6 tests, all pass
  • mock_openai fixture used throughout (no direct OpenAI calls)
  • System prompt content verified, not just presence

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions