#!/bin/bash # Простая версия test.sh для базового тестирования echo "🧪 Simple test check..." # Проверка структуры тестов echo "📋 Looking for test files:" find . -name "*test*.py" -o -name "test_*.py" | head -5 find . -name "*.test.js" -o -name "*.test.ts" -o -name "*.spec.js" | head -5 # Проверка Django настроек if [ -f backend/manage.py ]; then echo "✅ Django manage.py found" echo "🔍 Django project structure:" ls -la backend/ | head -10 else echo "⚠️ Django manage.py not found" fi # Проверка Next.js настроек if [ -f frontend/linktree-frontend/next.config.ts ]; then echo "✅ Next.js config found" else echo "⚠️ Next.js config not found" fi # Базовая проверка импортов Python echo "🐍 Checking Python imports:" python_test_files=$(find . -name "*test*.py" | head -2) for file in $python_test_files; do echo "Checking imports in: $file" python -c "import ast; ast.parse(open('$file').read())" 2>/dev/null && echo "✅ OK" || echo "❌ Import error" done echo "✅ Simple test check completed"