es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JESTJS

Error al cargar la biblioteca got para realizar pruebas – ‘SyntaxError: No se puede utilizar la declaración de importación fuera de un módulo’

Tengo un problema bastante simple, pero no puedo hacer que funcione por más que lo intente, he pasado horas buscando en línea. Estoy usando la biblioteca “got” para trabajar con una API del clima, aquí está el código: import got from ‘got’; import dotenv from ‘dotenv’; dotenv.config(); class WeatherApi { . . . Read more

¿Puede Jest revelar funciones no probadas?

En este momento, lo que significa tener una cobertura de código del 100% es revelar si una función no se invoca en absoluto. Idealmente, lo que me gustaría que hiciera es descubrir las llamadas a funciones que se están realizando desde el código de producción (no pruebas), pero que no . . . Read more

¿Cómo actualizar el valor de la pantalla de la biblioteca de pruebas de React cuando el componente se renderiza en función de una condición?

Dado que se recomienda utilizar “screen” en lugar de “getById” en la biblioteca de pruebas de React, estoy cambiando todas las instancias de “it” a selectores de consulta de “screen”. Sin embargo, hay una condición determinada que no puedo cambiar. const nuevoComponente = render( <appcontext.provider value=”{newState}”> <app></app> <appcontext.provider>, ) const . . . Read more

¿Cómo burlar un método que forma parte de un módulo de nodo usando jest?

Necesito simular una función cuando se hace clic en un botón. La función está en un archivo diferente. Esta función utiliza un método de node_modules. import { recordCounter } from ‘../instrumentation/instrumentation;’ <button onclick=”{()” ==””> { recordCounter(`createTicketClicked`); }} text=”Crear Ticket” /> En instrumentation.ts import { newFederatedInstrumentation } from ‘metrics’; const instance . . . Read more

La prueba de React Native con Jest y la biblioteca react-native-ble-plx falla debido a que “Jest encontró un token inesperado”.

Intentando ejecutar eso debe ser una prueba de pantalla simple, encontré este error. Vi algunos problemas y soluciones relacionados que tocan la configuración de Babel y Jest, pero no encontré la manera correcta de resolverlo. ● La suite de pruebas no pudo ejecutarse Jest encontró un token inesperado Esto generalmente . . . Read more