19 lines
598 B
PowerShell
19 lines
598 B
PowerShell
$ErrorActionPreference = 'Stop'
|
|
|
|
function Assert-True {
|
|
param(
|
|
[bool]$Condition,
|
|
[string]$Message
|
|
)
|
|
if (-not $Condition) { throw $Message }
|
|
}
|
|
|
|
Assert-True (Test-Path 'templates/navbar.php') 'Missing templates/navbar.php'
|
|
$navbar = Get-Content -Raw 'templates/navbar.php'
|
|
Assert-True ($navbar -match 'Me contacter') 'Navbar CTA label missing'
|
|
Assert-True ($navbar -match 'btn-primary') 'Navbar CTA missing btn-primary'
|
|
Assert-True ($navbar -match 'w-full justify-center') 'Mobile CTA missing full-width styling'
|
|
Assert-True ($navbar -match '/contact') 'CTA link not /contact'
|
|
|
|
'OK'
|