Arquisoft / radarin_es5a

5 stars 6 forks source link

Problema con los Tests #12

Closed GermanDiazGlez closed 3 years ago

GermanDiazGlez commented 3 years ago

He conseguido arreglar los problemas con los tests salvo por 2 Test Suites que no consigo arreglar, el error 1 no lo comprendo, SyntaxError: Unexpected token '.'

   8 | import Routes from './routes';
   9 | import theme from './utils/theme';
> 10 | import 'react-toastify/dist/ReactToastify.css';
     | ^
  11 | import 'flag-icon-css/css/flag-icon.min.css';
  12 | import 'normalize.css';
  13 | import './index.css';

  at Runtime.createScriptFromCode (node_modules/jest/node_modules/jest-runtime/build/index.js:1258:14)
  at Object.<anonymous> (src/App.js:10:1)

Y el segundo error está relacionado con Jest, C:\Users\germa\Documents\radarin_es5a\webapp\scripts\test.js:17 const jest = require('jest'); ^

SyntaxError: Identifier 'jest' has already been declared

  at Runtime.createScriptFromCode (node_modules/jest/node_modules/jest-runtime/build/index.js:1258:14)

FAIL src/App.test.js

Pero el identificador que me dice que ya está declarado no puedo borrarlo porque entonces el comando jest.run() dice que no es un comando válido.

GermanDiazGlez commented 3 years ago

He resuelto 1 de los dos problemas con los test suit

GermanDiazGlez commented 3 years ago

He conseguido arreglar 1 de los dos problemas, que era un problema de que me estaba cogiendo el script de configuracion como un test. Pero sigue fallandome esto:

SyntaxError: Unexpected token '.'

   8 | import Routes from './routes';
   9 | import theme from './utils/theme';
> 10 | import 'react-toastify/dist/ReactToastify.css';
     | ^
  11 | import 'flag-icon-css/css/flag-icon.min.css';
  12 | import 'normalize.css';
  13 | import './index.css';

  at Runtime.createScriptFromCode (node_modules/jest/node_modules/jest-runtime/build/index.js:1258:14)
  at Object.<anonymous> (src/App.js:10:1)

Summary of all failing tests FAIL src/App.test.js ● Test suite failed to run

GermanDiazGlez commented 3 years ago

Resueltos los problemas con los tests, pasan todos correctamente, había un problema con el enzyme.