# Script PowerShell para test de recepción simple
# Crea archivo con "hola" y verifica recepción

Write-Host "===========================================" -ForegroundColor Cyan
Write-Host "Test de Recepción Simple" -ForegroundColor Cyan
Write-Host "===========================================" -ForegroundColor Cyan
Write-Host ""

$phpPath = "C:\xampp\php\php.exe"

if (-not (Test-Path $phpPath)) {
    Write-Host "❌ Error: PHP no encontrado en $phpPath" -ForegroundColor Red
    exit 1
}

Write-Host "Paso 1: Creando archivo con 'hola'..." -ForegroundColor Yellow
& $phpPath test_archivo_simple.php
Write-Host ""

Write-Host "Paso 2: Verificando contenido del archivo..." -ForegroundColor Yellow
& $phpPath ver_contenido_archivo.php
Write-Host ""

Write-Host "Paso 3: Intentando procesar (mostrará errores esperados)..." -ForegroundColor Yellow
& $phpPath procesar_y_verificar.php
Write-Host ""

Write-Host "===========================================" -ForegroundColor Green
Write-Host "✅ Test completado!" -ForegroundColor Green
Write-Host "===========================================" -ForegroundColor Green
Write-Host ""
Write-Host "Nota: Los errores son esperados porque 'hola' no es formato CSV válido" -ForegroundColor Yellow
Write-Host "El sistema está funcionando correctamente al rechazar datos inválidos." -ForegroundColor Yellow
Write-Host ""

