¿Alguien sabe por qué mis pruebas de Angular Jest están informando: error TS2593: Cannot find name 'describe’. ??

Tengo un espacio de trabajo NRWL NX que ejecuta una aplicación angular y varias bibliotecas.

Las pruebas en todas las Libs están funcionando bien. Todas las pruebas de la aplicación informan de este error. No he editado la configuración, por lo que debería ser la configuración de la configuración de NX. ¿¿Cómo puedo solucionar esto?? ¿Algunas ideas?

Aplicación TsConfigs: // tsconfig.json

{
  "extends": "../../tsconfig.base.json",
  "compilerOptions": {
    "typeRoots": ["node_modules/@types"],
    "types" : ["node"],
  },
  "files": [],
  "include": [],
  "references": [
    {
      "path": "./tsconfig.app.json"
    },
    {
      "path": "./tsconfig.spec.json"
    },
    {
      "path": "./tsconfig.editor.json"
    }
  ]
}

// tsconfig.app.json

{
  "extends": "./tsconfig.json",
  "compilerOptions": {
    "outDir": "../../dist/out-tsc",
    "typeRoots": ["node_modules/@types"],
    "types" : ["node"],
  },
  "files": ["src/main.ts", "src/polyfills.ts"]
}

// tsconfig.spec.json

{
  "extends": "./tsconfig.json",
  "compilerOptions": {
    "outDir": "../../dist/out-tsc",
    "module": "commonjs",
    "types": ["jest", "node"]
  },
  "files": ["src/test-setup.ts"],
  "include": ["**/*.spec.ts", "**/*.d.ts"]
}
0
cuznerdexter 22 ene. 2021 a las 18:29

1 respuesta

La mejor respuesta

Entonces esto no funcionó para mí:

"compilerOptions": {
    "typeRoots": ["node_modules/@types"],
    "types" : ["node", "jest"],
  },

Pero esto hizo: ???

"compilerOptions": {
  },

Sin embargo, no tengo idea de por qué.

0
cuznerdexter 22 ene. 2021 a las 16:02