Files
autopicture-v3/tests/get_coverage_percent.py
2023-12-12 03:30:40 +01:00

15 lines
369 B
Python

with open(file="coverage.xml") as file:
file_content = file.readlines()
line_rate = None
for line in file_content:
try:
line = line.strip().split("<")[1].split(">")[0].split(" ")
if line[0] == "package":
line_rate = "Code coverage: " + str(int(round(float(line[2].split("=\"")[1].split("\"")[0])*100, 0))) + "%"
except:
pass
print(line_rate)