namada
namada copied to clipboard
Code coverage audit, rework to obtain coverage w/o large E2E tests
A lot of our coverage is provided by two large E2E tests (MASP & ledger transactions), which should be mostly replaced with / supplanted by unit / prop tests with proper mocks so that we can reach sufficient coverage.
to my knowledge make test-unit-coverage skips e2e
Hmm - in that case @batconjurer or @mariari can you clarify the concern here?
I agree that MASP should have unit / integration / prop tests. There's nothing to catch issues in it besides e2e tests and the lack of these tests is being a serious issue for the more complex integrations
@tzemanovic @batconjurer @Fraccaman how relevant is this issue still?
I think coverage is still low especially for MASP.