From b8b19de737edc086ecca31907da37b603e20a77f Mon Sep 17 00:00:00 2001 From: Revar Desmera Date: Sat, 9 Nov 2019 21:59:12 -0800 Subject: [PATCH] Added coverage stats to regression coverage script. --- scripts/func_coverage.py | 7 +++++++ version.scad | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/func_coverage.py b/scripts/func_coverage.py index 5e000cf8..754fcd53 100755 --- a/scripts/func_coverage.py +++ b/scripts/func_coverage.py @@ -53,5 +53,12 @@ for cnt, filename in sorted(mostest, key=operator.itemgetter(0)): for funcname in filefuncs: print(" {}".format(funcname)) +print( + "Total coverage: {} of {} functions ({:.2f}%)".format( + len(uncovered.keys()), + len(funcs.keys()), + 100.0*len(uncovered.keys())/len(funcs.keys()) + ) +) # vim: expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap diff --git a/version.scad b/version.scad index f4b4a95c..d6f6f49e 100644 --- a/version.scad +++ b/version.scad @@ -8,7 +8,7 @@ ////////////////////////////////////////////////////////////////////// -BOSL_VERSION = [2,0,21]; +BOSL_VERSION = [2,0,22]; // Section: BOSL Library Version Functions