#!/bin/bash

echo "🧪 Запуск тестов для useQuestionTimer"
echo "======================================"

# Проверяем, установлены ли зависимости
if [ ! -d "node_modules" ]; then
    echo "📦 Устанавливаем зависимости..."
    npm install
fi

echo ""
echo "🔍 Запускаем все тесты..."
npm run test:run

echo ""
echo "📊 Запускаем тесты с покрытием..."
npm run test:coverage

echo ""
echo "✅ Тесты завершены!"
echo ""
echo "💡 Полезные команды:"
echo "  npm run test          - Запуск тестов в watch режиме"
echo "  npm run test:ui       - Запуск тестов с UI интерфейсом"
echo "  npm run test:run      - Запуск тестов один раз"
echo "  npm run test:coverage - Запуск тестов с покрытием"

