<?php
/**
 * Test d'une route avec artisan
 */

require __DIR__ . '/../vendor/autoload.php';

$app = require __DIR__ . '/../bootstrap/app.php';

// Créer une requête GET vers admin/dashboard
$request = \Illuminate\Http\Request::create('/admin/dashboard', 'GET');

try {
    $response = $app->handle($request);
    echo "Status: " . $response->getStatusCode() . "\n";
    
    if ($response->getStatusCode() === 404) {
        echo "❌ Route non trouvée\n";
    } elseif ($response->getStatusCode() === 500) {
        echo "❌ Erreur serveur\n";
        echo "Body:\n";
        echo substr($response->getContent(), 0, 500);
    } else {
        echo "✅ Route accessible\n";
    }
} catch (\Exception $e) {
    echo "❌ Exception: " . $e->getMessage() . "\n";
}
