We have virtually 100% test coverage across all the core contracts of the system
There is one branch case that is not covered in EscrowUpgradeable's _updateSale function. However, the missing branch is due to unreachable code.
_updateSale
The issue is that there is no test to cover what occurs if _newState passes through every if/else condition and falls through.
_newState
However, _newState must be a State, and all states are covered by this if/else.
Therefore, this missing branch is a non-issue.
Last updated 2 years ago