Remove redis

This commit is contained in:
2026-06-20 04:09:38 -04:00
parent fc394b8555
commit 044ce40e69
9 changed files with 56 additions and 125 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
# Backend API Test Guide
This directory contains the backend API test suite. The tests use pytest, FastAPI's `TestClient`, and an isolated in-memory SQLite database. The goal is to cover the business-critical API behaviour without relying on MySQL, Redis, SMTP, or a running browser.
This directory contains the backend API test suite. The tests use pytest, FastAPI's `TestClient`, and an isolated in-memory SQLite database. The goal is to cover the business-critical API behaviour without relying on MySQL, SMTP, or a running browser.
## How To Run
@@ -190,8 +190,8 @@ Why it matters:
## Current Scope
The suite intentionally focuses on API behaviour and database side effects. It does not deeply test:
- WebSocket connection lifecycle and Redis pub/sub behaviour.
The suite intentionally focuses on API behaviour, local WebSocket broadcast behaviour, and database side effects. It does not deeply test:
- Full browser WebSocket lifecycle.
- Real SMTP delivery.
- Browser UI behaviour.
- Every branch of low-level validators or helper functions.