Example #1
0
 def test_hashtree_contain(self):
     element = ResultCollector(guiclass="var")
     rendered_doc = tag_wrapper(element.to_xml(), 'result')
     assert '<hashTree />' in rendered_doc
Example #2
0
 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'
Example #3
0
 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'
Example #4
0
 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'
Example #5
0
 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'
Example #6
0
 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'