def __init__(self, filename=None, xmlstring=None):
self.filename = filename<EOL>self.tree = None<EOL>if filename is not None:<EOL><INDENT>self.tree = ET.parse(filename)<EOL><DEDENT>elif xmlstring is not None:<EOL><INDENT>self._read(xmlstring)<EOL><DEDENT>else:<EOL><INDENT>raise ValueError("<STR_LIT>")<EOL><DEDENT>self.suites = []<EOL>self.process()<EOL>self.css = "<STR_LIT>"<EOL>
Parse the file
:param filename:
:return: