caellion-python-commons
parse-tests Namespace Reference

Variables

 tree = ET.parse("reports/mutmut.xml")
 
 root = tree.getroot()
 
 filename = element2.get("file")
 
 name = element2.get("name")
 
 filename_split = filename.split("/")
 
string classname = "Mutations." + ".".join(filename_split)
 
 encoding
 
 xml_declaration
 
int total_mutations = 0
 
int killed_mutations = 0
 
int timeout_mutations = 0
 
int survived_mutations = 0
 
 newtree = ET.Element("mutations")
 
string status = "KILLED"
 
string detected = "true"
 
string diff = ""
 
 children = list(element2)
 
bool this_survived = False
 
 msg = x.get("message")
 
 addelem = ET.Element("mutation")
 
 sourceFile = ET.Element("sourceFile")
 
 text
 
 lineNumber = ET.Element("lineNumber")
 
 index = ET.Element("index")
 
 description = ET.Element("description")
 
 mutatedClass = ET.Element("mutatedClass")
 
 mutatedMethod = ET.Element("mutatedMethod")
 
 methodDescription = ET.Element("methodDescription")
 
string basepath = "reports/mutation-report-null/"
 
 subpath = root.replace(basepath, "")
 
 path_to_make = subpath.replace("/", ".")
 
 exist_ok
 
string filename_base = root + "/" + x
 
string filename_new = basepath + path_to_make + "/" + x.replace(".py.html", ".java.html")
 

Variable Documentation

◆ addelem

parse-tests.addelem = ET.Element("mutation")

Definition at line 101 of file parse-tests.py.

◆ basepath

string parse-tests.basepath = "reports/mutation-report-null/"

Definition at line 151 of file parse-tests.py.

◆ children

parse-tests.children = list(element2)

Definition at line 65 of file parse-tests.py.

◆ classname

string parse-tests.classname = "Mutations." + ".".join(filename_split)

Definition at line 24 of file parse-tests.py.

◆ description

parse-tests.description = ET.Element("description")

Definition at line 114 of file parse-tests.py.

◆ detected

string parse-tests.detected = "true"

Definition at line 63 of file parse-tests.py.

◆ diff

parse-tests.diff = ""

Definition at line 64 of file parse-tests.py.

◆ encoding

parse-tests.encoding

Definition at line 31 of file parse-tests.py.

◆ exist_ok

parse-tests.exist_ok

Definition at line 160 of file parse-tests.py.

◆ filename

parse-tests.filename = element2.get("file")

Definition at line 19 of file parse-tests.py.

◆ filename_base

string parse-tests.filename_base = root + "/" + x

Definition at line 163 of file parse-tests.py.

◆ filename_new

string parse-tests.filename_new = basepath + path_to_make + "/" + x.replace(".py.html", ".java.html")

Definition at line 164 of file parse-tests.py.

◆ filename_split

parse-tests.filename_split = filename.split("/")

Definition at line 22 of file parse-tests.py.

◆ index

parse-tests.index = ET.Element("index")

Definition at line 111 of file parse-tests.py.

◆ killed_mutations

int parse-tests.killed_mutations = 0

Definition at line 51 of file parse-tests.py.

◆ lineNumber

parse-tests.lineNumber = ET.Element("lineNumber")

Definition at line 108 of file parse-tests.py.

◆ methodDescription

parse-tests.methodDescription = ET.Element("methodDescription")

Definition at line 124 of file parse-tests.py.

◆ msg

parse-tests.msg = x.get("message")

Definition at line 69 of file parse-tests.py.

◆ mutatedClass

parse-tests.mutatedClass = ET.Element("mutatedClass")

Definition at line 117 of file parse-tests.py.

◆ mutatedMethod

parse-tests.mutatedMethod = ET.Element("mutatedMethod")

Definition at line 121 of file parse-tests.py.

◆ name

parse-tests.name = element2.get("name")

Definition at line 20 of file parse-tests.py.

◆ newtree

parse-tests.newtree = ET.Element("mutations")

Definition at line 56 of file parse-tests.py.

◆ path_to_make

parse-tests.path_to_make = subpath.replace("/", ".")

Definition at line 158 of file parse-tests.py.

◆ root

parse-tests.root = tree.getroot()

Definition at line 8 of file parse-tests.py.

◆ sourceFile

parse-tests.sourceFile = ET.Element("sourceFile")

Definition at line 105 of file parse-tests.py.

◆ status

string parse-tests.status = "KILLED"

Definition at line 62 of file parse-tests.py.

◆ subpath

parse-tests.subpath = root.replace(basepath, "")

Definition at line 155 of file parse-tests.py.

◆ survived_mutations

int parse-tests.survived_mutations = 0

Definition at line 53 of file parse-tests.py.

◆ text

parse-tests.text

Definition at line 106 of file parse-tests.py.

◆ this_survived

bool parse-tests.this_survived = False

Definition at line 66 of file parse-tests.py.

◆ timeout_mutations

int parse-tests.timeout_mutations = 0

Definition at line 52 of file parse-tests.py.

◆ total_mutations

int parse-tests.total_mutations = 0

Definition at line 50 of file parse-tests.py.

◆ tree

parse-tests.tree = ET.parse("reports/mutmut.xml")

Definition at line 7 of file parse-tests.py.

◆ xml_declaration

parse-tests.xml_declaration

Definition at line 31 of file parse-tests.py.