/
mellcorn
/
vector-search
Обзор
Документация
Войти
/
mellcorn
/
vector-search
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
tests/test_api.py
21 строка
635 B
Alex
tests + docker
16 июл 2025, 02:11
16 июл 2025, 02:11
33501aa
Код
Авторство
О чём код?
import pytest from app.api import app @pytest.fixture def client(): app.config['TESTING'] = True with app.test_client() as client: yield client def test_search_success(client): response = client.post('/api/search', json={"query": "Кто такой Гендальф", "top_k": 2}) assert response.status_code == 200 data = response.get_json() assert 'results' in data assert isinstance(data['results'], list) def test_search_missing_query(client): response = client.post('/api/search', json={}) assert response.status_code == 400 data = response.get_json() assert 'error' in data