Witam,
potrzebuje wygenerować takiego xmla:
<?xml version="1.0" encoding="UTF-8"?>
<testsuite name="simple_tests" tests="1" errors="0" failures="0" skip="0">
<testcase classname="simple_test_classname" name="simple_test_name" time="6.848">
<metadata>
<item name="test_case_description_docstring"/>
<item name="test_case_source_file">/simpletest.py</item> <!------ zaznaczona linia -->
chodzi mi o zaznaczoną linię. Jak mogę umieścić simpletest.py
za <item name="test_case_source_file"
?
Na razie mam taki kodzik :
import xml.etree.ElementTree as ET
def GenerateXML(fileName) :
root = ET.Element('testsuite', name='simple_tests', tests='1', errors='0', failures='0', skip='0')
classname = ET.Element('testcase', classname='simple_test_classname', name='simple_test_name', time='6.848')
root.append(classname)
abc = ET.Element('item' , name="test_case_description_docstring", value = 'test.py')
metadata = ET.Element('metadata')
metadata.append(ET.Element('item' , name="test_case_description_docstring"))
metadata.append(ET.Element('item' , name="test_case_source_file"'>/test.py''</item'))
Proszę o pomoc.