I’m trying to check the coverage of an entire ERC20 set of openzeppelin tests. I’m using openzeppelin/test-environment and solidity-coverage v0.7.4 as plugins in truffle. The tests went fine but I get odd results for coverage.
As you can see, only IERC20 got entirely covered, and ERC20 got nothing despite of this contract being the implementation of the IERC20 itself. SafeMath should have some coverage as well. Does anyone can explain this? This is my first time using solidity-coverage with openzeppelin contracts, any help is much appreciated.