evanw / evanw/node-source-map-support
Jest source maps not working
- Lingua principale
- JavaScript
- Stelle
- 2.2k
- Fork
- 223
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Hey there!
I'm pretty new to TypeScript/jest and I spent hours in figuring out why line numbering in failing tests are wrong so please bear with me.
I'm not sure if I missed something or it's an actual bug and I couldn't find anything close to my problem online. When running `install()`, line numbering breaks, when commenting it out, everything works fine (but of course stack traces don't work any more). It doesn't matter if `install()` is run in test code or in imported production code, test line numbering always breaks.
I have set up a demo repo over [here](https://github.com/schw4rzlicht/node-sourcemap-jest-demo).
Thanks for your help!
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Riproduci il problema usando il repository node-sourcemap-jest-demo collegato, confrontando le esecuzioni di Jest con e senza install(). Inizia esaminando come viene usato install() nel test e nel codice di produzione importato. Il lavoro è completato quando i numeri di riga del test fallito rimangono corretti mentre il supporto per gli stack trace è ancora abilitato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript, typescript
- Ambito
- testing-qa, tooling
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100