Usando loopback v3 con jest y supertest. Estamos utilizando el token middleware para la autorización. En la configuración y el desmontaje, funciona correctamente, pero cuando se ejecutan los casos de prueba, el middleware falla con "Token.findForRequest no es una función". Intenté iniciar sesión desde la configuración/desmontaje y es una función, pero cuando lo registro desde las pruebas, se muestra indefinido.
Así es como estoy configurando supertest.
const request = require('supertest')(require('../../../server/server')); // tests or setup/teardown code