Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[SOLUÇÃO] Test suite failed to run Cannot find module './app' from 'App.test.js'

Erro:

Pessoal, quando clonamos o repo podemos passar pela seguinte situação termos uma erro de import do modulo App para dentro de App.test.js, o correto nesses casos é fazer o import assim:

Problema:

FAIL  src/App.test.js
  ● Test suite failed to run

    Cannot find module './app' from 'App.test.js'

      2 | import { render, screen } from '@testing-library/react';
      3 |
    > 4 | import App from './app';
        | ^
      5 |
      6 | describe('Componente principal', () => {
      7 |   describe('Quando eu abro o app do banco', () => {

      at Resolver.resolveModule (node_modules/jest-resolve/build/index.js:259:17)
      at Object.<anonymous> (src/App.test.js:4:1)

Código em App.js com Erro::

import App from './app';

Uma solução:

import App from './App';

Como é possivel ver o export default em App.js não é ./app mas sim ./App

Resultado:

Foto de sucesso dos testes

1 resposta
solução!

Fala, Guilherme! Tudo bem?

Realmente, é um problema que pode ocorrer dependendo do sistema operacional. Obrigado por contribuir com a dica!

Bons estudos!