TIL03 jul 2026·1 min de lectura
supertest acepta la app de Express directo, sin listen()
Levantaba el servidor en un beforeAll, elegía puerto aleatorio y rezaba para que CI no colisionara. Descubrí que supertest acepta la instancia de la app directamente — él mismo hace el bind a un puerto efímero por request.
users.test.ts
undefinedEl requisito: exportar la app separada del listen(). Esa separación también facilita serverless y pruebas de carga.
← volver al blogBernardo Filipe · 03 jul 2026