This commit is contained in:
30
test_debug_endpoint.sh
Executable file
30
test_debug_endpoint.sh
Executable file
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Проверяем, запущен ли сервер календаря
|
||||
if ! curl -s http://localhost:8004/health > /dev/null; then
|
||||
echo "Сервер календаря не запущен. Запускаем..."
|
||||
cd /home/trevor/dev/chat
|
||||
source .venv/bin/activate
|
||||
PYTHONPATH=/home/trevor/dev/chat python -m uvicorn services.calendar_service.main:app --host 0.0.0.0 --port 8004 &
|
||||
sleep 5
|
||||
echo "Сервер запущен в фоновом режиме"
|
||||
fi
|
||||
|
||||
echo "Проверка работоспособности сервера..."
|
||||
HEALTH_RESPONSE=$(curl -s http://localhost:8004/health)
|
||||
echo "Ответ сервера: $HEALTH_RESPONSE"
|
||||
|
||||
echo -e "\n=== Тестирование отладочного эндпоинта (без аутентификации) ==="
|
||||
curl -v -X POST http://localhost:8004/debug/mobile-entry \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{
|
||||
"date": "2023-09-26",
|
||||
"type": "MENSTRUATION",
|
||||
"flow_intensity": 3,
|
||||
"symptoms": ["CRAMPS", "HEADACHE"],
|
||||
"mood": "NORMAL",
|
||||
"notes": "Тестовая запись из скрипта"
|
||||
}'
|
||||
|
||||
echo -e "\n\n=== Проверка созданных записей ==="
|
||||
curl -s http://localhost:8004/debug/entries | head -n 20
|
||||
Reference in New Issue
Block a user