The testing code right now is spread between node-tap and jest. Moreover, the process of introducing properties and updating fixtures is quite cumbersome and not for everyone.
This could be improved, in order to make the testing seamless and smoother. I propose following changes.
Migration of all tests to Jest
Use of snapshotting for fixture expected dependency trees comparison, it would give us better performance along with easier management and updating
The testing code right now is spread between node-tap and jest. Moreover, the process of introducing properties and updating fixtures is quite cumbersome and not for everyone.
This could be improved, in order to make the testing seamless and smoother. I propose following changes.