Skip to content

Added tests for persist and policy in vls-core

This MR tries to increase coverage of vls-core/persist and policy to 85%

Filename                                     Regions    Missed Regions     Cover   Functions  Missed Functions  Executed       Lines      Missed Lines     Cover    Branches   Missed Branches     Cover
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
vls-core/src/persist/mod.rs                      654                24    96.33%          79                 6    92.41%         370                15    95.95%           0                 0         -
vls-core/src/policy/error.rs                     131                25    80.92%          13                 1    92.31%         106                12    88.68%           0                 0         -
vls-core/src/policy/filter.rs                     79                 4    94.94%           9                 1    88.89%          54                 3    94.44%           0                 0         -
vls-core/src/policy/mod.rs                       233                 8    96.57%          23                 2    91.30%         167                 7    95.81%           0                 0         -
vls-core/src/policy/null_validator.rs            462                24    94.81%          37                 4    89.19%         378                46    87.83%           0                 0         -
vls-core/src/policy/onchain_validator.rs         520               165    68.27%          63                30    52.38%         596               314    47.32%           0                 0         -
vls-core/src/policy/simple_validator.rs         1645               142    91.37%          84                17    79.76%        1342               131    90.24%           0                 0         -
vls-core/src/policy/validator.rs                1687                61    96.38%          58                 3    94.83%        1009                42    95.84%           0                 0         -
Edited by Siva Sathyaseelan

Merge request reports

Loading