Tag: JESTJS
Tengo una configuración simple en el archivo server.test.js import ‘regenerator-runtime/runtime’; const request = require(‘supertest’); const express = require(“express”); const app = express(); app.get(‘/user’, function(req, res) { res.status(200).json({ name: ‘john’ }); }); describe(‘GET /user’, function() { it(‘responds with json’, async function(done) { const response = await request(app) .get(‘/user’) expect(response.status).toBe(201) }) }) . . . Read more
Estoy buscando una forma de simular/imitar tiendas que se utilizan en componentes Svelte, específicamente con la sintaxis de auto-suscripción (es decir, $myStore o $myStore.property). He intentado algunas simulaciones diferentes, principalmente algo como lo siguiente: jest.mock(‘./stores/users’, () => ({ currentUser: jest.fn().mockImplementation(() => writable({ isAdmin: true, }), ), })); La prueba dará . . . Read more
Mientras ejecutaba pruebas de extremo a extremo de una aplicación de NestJS+Fastify, noté las siguientes advertencias: Jest no salió un segundo después de que se completara la ejecución de las pruebas. Esto generalmente significa que hay operaciones asíncronas que no se detuvieron en sus pruebas. Considere ejecutar Jest con –detectOpenHandles . . . Read more
He instalado react-router-dom V6. Estoy teniendo el error anteriormente mencionado al ejecutar mi prueba muy básica con Jest-Enzyme: expect(shallow().length).toEqual(1); Ya me encontré con un problema similar mencionado aquí, pero ya estoy haciendo las respuestas proporcionadas. Incluso intenté hacer la importación { BrowserRouter as Router } from “react-router-dom”;. ¿Qué me falta . . . Read more
Bugsnag.start({ apiKey: BUGSNAGKEY, plugins: [new BugsnagPluginReact()], releaseStage: process.env.NODEENV, appVersion: APP_VERSION, }) const ErrorBoundary = Bugsnag.getPlugin(‘react’).createErrorBoundary(React) “` Utilizando “@bugsnag/js”: “^ 7.11.0”, “@bugsnag/plugin-react”: “^ 7.11.0”, intentando hacer jest.mock(“@bugsnag/js”) pero obteniendo error TypeError: no se puede leer la propiedad ‘createErrorBoundary’ de undefined.