def test_hashtree_contain(self): element = ResultCollector(guiclass="var") rendered_doc = tag_wrapper(element.to_xml(), 'result') assert '<hashTree />' in rendered_doc
def test_config_value(self): element = ResultCollector(guiclass="var", encoding=True) rendered_doc = tag_wrapper(element.to_xml(), 'result') parsed_doc = xmltodict.parse(rendered_doc) assert parsed_doc['result']['ResultCollector']['objProp']['value'][ 'encoding'] == 'true'
def test_error_logging(self): element = ResultCollector(guiclass="var", error_logging=True) rendered_doc = tag_wrapper(element.to_xml(), 'result') parsed_doc = xmltodict.parse(rendered_doc) assert parsed_doc['result']['ResultCollector']['boolProp'][ '#text'] == 'true'
def test_guiclass(self): element = ResultCollector(guiclass="var") rendered_doc = tag_wrapper(element.to_xml(), 'result') parsed_doc = xmltodict.parse(rendered_doc) assert parsed_doc['result']['ResultCollector']['@guiclass'] == 'var'
def test_filename(self): element = ResultCollector(guiclass="var", filename=exist_file) rendered_doc = tag_wrapper(element.to_xml(), 'result') parsed_doc = xmltodict.parse(rendered_doc) assert parsed_doc['result']['ResultCollector']['stringProp'][ '#text'] == './jmeter_api/basics/listener/test_result_collector.py'
def test_filename(self): element = ResultCollector(guiclass="var", filename='main.py') rendered_doc = tag_wrapper(element.to_xml(), 'result') parsed_doc = xmltodict.parse(rendered_doc) assert parsed_doc['result']['ResultCollector']['stringProp'][ '#text'] == 'main.py'