fix(tests): sin pdo_sqlite — db() falso en PHP puro

El servidor no trae el driver de SQLite y el arnes reventaba al arrancar.
NormalBot solo hace dos consultas —el endpoint por clave y el perfil por
numero— asi que dos mapas en memoria alcanzan y el arnes deja de depender de
cualquier driver de PDO.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-08-19 22:30:56 -05:00
co-authored by Claude Sonnet 4.6
parent 1f7d33b40d
commit 9ae4b0dee3
2 changed files with 61 additions and 19 deletions
+2 -3
View File
@@ -84,9 +84,8 @@ check('y la trazabilidad', $post['body']['telefono'] ?? null, '57300AUSEN');
// ════ 3. Ausentismo según el perfil del número ═══════════════════════════════
echo "\nPerfil — trabajador vinculado y supervisor\n";
db()->exec("INSERT INTO company_phones (company_id, wa_number, label, permission_type, tercero_id, es_supervisor)
VALUES (1, '57300TRABAJADOR', 'Julio', 1, 412, 0),
(1, '57300JEFE', 'Sup', 3, 412, 1)");
fakePhone('57300TRABAJADOR', 412, 0);
fakePhone('57300JEFE', 412, 1);
$ctx = contexto('57300TRABAJADOR');
$r = NormalBot::processInteractive($co, $ctx, 'registrar_ausentismo');