Made func_coverace.py more robust.

This commit is contained in:
Revar Desmera 2020-06-14 20:54:16 -07:00
parent 3b07cf210b
commit 761421a148
2 changed files with 7 additions and 5 deletions

View file

@ -27,10 +27,12 @@ for filename in os.listdir("tests"):
with open(filepath, "r") as f:
for line in f.readlines():
if line.startswith("module "):
funcname = line[7:].strip().split("(")[0].strip().split("_",1)[1]
if funcname in uncovered:
covered.append(funcname)
del uncovered[funcname]
testmodule = line[7:].strip().split("(")[0].strip()
if testmodule.startswith("test_"):
funcname = testmodule.split("_",1)[1]
if funcname in uncovered:
covered.append(funcname)
del uncovered[funcname]
uncovered_by_file = {}
for funcname in sorted(list(uncovered.keys())):

View file

@ -8,7 +8,7 @@
//////////////////////////////////////////////////////////////////////
BOSL_VERSION = [2,0,335];
BOSL_VERSION = [2,0,336];
// Section: BOSL Library Version Functions