Premier pipeline CI
All checks were successful
Tests / test (push) Successful in 45s

This commit is contained in:
Votre Nom
2026-04-14 13:42:31 +00:00
commit 0414a14630
3 changed files with 66 additions and 0 deletions

40
tests.sh Executable file
View File

@@ -0,0 +1,40 @@
#!/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 "<!DOCTYPE html>" index.html; then
echo "✅ DOCTYPE présent"
else
echo "❌ DOCTYPE manquant"
ERRORS=$((ERRORS + 1))
fi
# Test 3 : balise title
if grep -q "<title>" 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