Files
api/services/nginx/app/tests/selfserve/SelfserveLaneServicesEnumTest.php
T
Jeppe Bundgaard c5840c0f3e Add self-serve module loading, enum test, and update email styles/text
- Add `SelfserveLaneServicesEnumTest` to validate `selfserve_lane_services` cases.
- Update `index.php` to load self-serve module interfaces, traits, classes, helpers, and configs.
- Center Truck Wash logo in email header and adjust styling.
- Localize password reset error message in `authRoute.php` with Danish text.
2026-02-18 15:35:41 +01:00

20 lines
647 B
PHP

<?php
// Define WD to the application root if not already defined
if (!defined('WD')) { define('WD', dirname(__DIR__, 2)); }
require_once WD . '/modules/selfserve/helpers/selfserve_lane_services.php';
use modules\selfserve\helpers\selfserve_lane_services;
// Simple assertions without a framework
$cases = selfserve_lane_services::cases();
$names = array_map(fn($c) => $c->name, $cases);
if (!in_array('MACHINE', $names, true)) {
fwrite(STDERR, "✘ Expected enum case MACHINE to be defined\n");
exit(1);
}
echo "✔ selfserve_lane_services enum is loadable and contains MACHINE\n";
echo "SelfserveLaneServicesEnumTest completed.\n";