|
|
|
@ -79,9 +79,9 @@ describe('WebhookServer - enforce gating (modo=enforce)', () => {
|
|
|
|
// No debe haber respuestas encoladas (retorno temprano)
|
|
|
|
// No debe haber respuestas encoladas (retorno temprano)
|
|
|
|
expect(SimulatedResponseQueue.get().length).toBe(0);
|
|
|
|
expect(SimulatedResponseQueue.get().length).toBe(0);
|
|
|
|
|
|
|
|
|
|
|
|
// allowed_groups no contiene allowed para ese grupo
|
|
|
|
// allowed_groups no contiene allowed para ese grupo (get() devuelve null cuando no hay filas)
|
|
|
|
const row = testDb.query(`SELECT status FROM allowed_groups WHERE group_id = 'blocked-group@g.us'`).get() as any;
|
|
|
|
const row = testDb.query(`SELECT status FROM allowed_groups WHERE group_id = 'blocked-group@g.us'`).get() as any;
|
|
|
|
expect(row).toBeUndefined();
|
|
|
|
expect(row == null).toBe(true);
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
test('permite mensaje en grupo allowed y procesa comando', async () => {
|
|
|
|
test('permite mensaje en grupo allowed y procesa comando', async () => {
|
|
|
|
|