Just another developer trying to get his tests fast, his features to add value and his bloody code to compile! Lately I've been enjoying writing about the best way to release software!
Hmm definitely a fair question. I'd say that the tradeoffs I've noticed relate to the fact that you are not running in a real browser (it uses jsdom).
This means that:
there is a risk that jsdom differs from your targeted browser
Debugging is much less visual, though there are tools to nicely print out the html.
From my perspective, despite this, the trade-off has been worth it so far for my team.
Hmm definitely a fair question. I'd say that the tradeoffs I've noticed relate to the fact that you are not running in a real browser (it uses jsdom).
This means that:
From my perspective, despite this, the trade-off has been worth it so far for my team.
although these things have been around a while, for example Web Components support in jsdom