Mise en place de Jest avec Angular

Installation de la schematic @briebug/jest-schematic


npm install -g @briebug/jest-schematic


Cette schematic n'est utile qu'au moment de la migration de la configuration initiale Jasmine et Karma vers Jest. Il n'est donc pas nécessaire de l'ajouter en tant que dépendance de l'application Angular.


Remplacement de Jasmine et Karma par Jest

Dans votre application Angular, lancez la commande ci-dessous pour remplacer Jasmine et Karma par Jest.


ng g @briebug/jest-schematic:add


⚠️ Problème temporaire avec Angular 8

Si vous obtenez une erreur concernant l'emplacement du fichier `tsconfig.spec.json`, il faut surcharger la configuration de Jest tel qu'indiqué ici : https://github.com/briebug/jest-schematic/issues/12

Discussion

1 comments