Coverage Summary for Package: co.rsk.validators

Package Class, % Method, % Line, %
co.rsk.validators 26.9% (7/26) 24.3% (25/103) 21.5% (118/550)


Class Class, % Method, % Line, %
BlockCompositeRule 100% (1/1) 100% (3/3) 88.9% (16/18)
BlockDifficultyRule 0% (0/1) 0% (0/4) 0% (0/13)
BlockHeaderCompositeRule 0% (0/1) 0% (0/3) 0% (0/12)
BlockHeaderParentCompositeRule 0% (0/1) 0% (0/3) 0% (0/12)
BlockParentCompositeRule 100% (1/1) 100% (3/3) 88.9% (16/18)
BlockParentGasLimitRule 0% (0/1) 0% (0/4) 0% (0/17)
BlockParentNumberRule 0% (0/1) 0% (0/4) 0% (0/11)
BlockRootValidationRule 100% (1/1) 100% (3/3) 66.7% (10/15)
BlockTimeStampValidationRule 0% (0/1) 0% (0/10) 0% (0/47)
BlockTxsFieldsValidationRule 0% (0/1) 0% (0/3) 0% (0/14)
BlockTxsValidationRule 100% (1/1) 100% (3/3) 67.6% (23/34)
BlockUnclesHashValidationRule 100% (1/1) 100% (3/3) 58.3% (7/12)
BlockUnclesValidationRule 100% (1/1) 100% (8/8) 62.1% (41/66)
BlockValidatorRule 0% (0/1) 0% (0/2) 0% (0/3)
DummyBlockValidator 100% (1/1) 50% (2/4) 62.5% (5/8)
ExtraDataRule 0% (0/1) 0% (0/3) 0% (0/10)
ForkDetectionDataRule 0% (0/1) 0% (0/7) 0% (0/38)
GasLimitRule 0% (0/1) 0% (0/3) 0% (0/9)
GenesisMerkleProofValidator 0% (0/1) 0% (0/2) 0% (0/10)
PrevMinGasPriceRule 0% (0/1) 0% (0/4) 0% (0/15)
ProofOfWorkRule 0% (0/1) 0% (0/8) 0% (0/114)
RemascValidationRule 0% (0/1) 0% (0/3) 0% (0/9)
Rskip92MerkleProofValidator 0% (0/1) 0% (0/4) 0% (0/18)
SyncBlockValidatorRule 0% (0/1) 0% (0/2) 0% (0/3)
TxsMinGasPriceRule 0% (0/1) 0% (0/3) 0% (0/13)
ValidGasUsedRule 0% (0/1) 0% (0/4) 0% (0/11)