estoy usando testing-library con reaccionar
Tengo esto en mi archivo de prueba.
import React from 'react' // best if I can skip this in every test file import { render, screen } from '@testing-library/react'pero tengo este error
`@testing-library/react` import should occur before import of `react`o desactivo la regla eslint para el orden o de alguna manera puedo omitir la importación de React en cada archivo de prueba.
Puede incluir esta información en un archivo src/setupTests.js de la siguiente manera, consulte esta pregunta :
import { React } from 'react'; global.React = React;Si setupTests.js no se ejecuta de forma predeterminada, es posible que deba modificar la propiedad "test" en "scripts" (si está utilizando eso para ejecutar sus casos de prueba):
"test": "react-scripts test"Referencia: setupTests.js no se carga automáticamente en la aplicación de reacción de CRA
Espero que esto haya ayudado.