#!/bin/bash ERRORS=0 echo "=== Tests du site ===" # Test 1 : le fichier existe if [ -f "index.html" ]; then echo "✅ index.html existe" else echo "❌ index.html introuvable" ERRORS=$((ERRORS + 1)) fi # Test 2 : DOCTYPE présent if grep -q "" index.html; then echo "✅ DOCTYPE présent" else echo "❌ DOCTYPE manquant" ERRORS=$((ERRORS + 1)) fi # Test 3 : balise title if grep -q "" index.html; then echo "✅ Balise title présente" else echo "❌ Balise title manquante" ERRORS=$((ERRORS + 1)) fi # Test 4 : balise h1 if grep -q "<h1>" index.html; then echo "✅ Balise h1 présente" else echo "❌ Balise h1 manquante" ERRORS=$((ERRORS + 1)) fi echo "" echo "=== Résultat : $ERRORS erreur(s) ===" exit $ERRORS