-
Notifications
You must be signed in to change notification settings - Fork 0
TM-1: Verify backend API and add tests #2
Copy link
Copy link
Open
Labels
backendServer-side logic, APIs, routes, database links, and backend services.Server-side logic, APIs, routes, database links, and backend services.testingTests for backend, frontend, APIs, RAG pipeline, and full workflows.Tests for backend, frontend, APIs, RAG pipeline, and full workflows.
Metadata
Metadata
Assignees
Labels
backendServer-side logic, APIs, routes, database links, and backend services.Server-side logic, APIs, routes, database links, and backend services.testingTests for backend, frontend, APIs, RAG pipeline, and full workflows.Tests for backend, frontend, APIs, RAG pipeline, and full workflows.
Type
Fields
Give feedbackNo fields configured for Task.
Task:
Clone the repo, run the backend, confirm all API endpoints work, and add or improve at least one backend test.
Files to check:
backend/app/main.py
backend/app/api/
backend/app/models/
backend/tests/
Commands:
cd backend
uv sync
cp ../.env.example .env
uv run pytest
uv run ruff check .
Done when: