A tool for fixing broken Robot Framework output files
Fixml is a tool to fix Robot Framework output files that are not properly finished or are missing elements from the middle. It should be possible to generate reports and logs from the fixed output afterwards with the Rebot tool.
This tool is installed with pip with command:
$ pip install robotfixml
Fixml uses BeautifulSoup 3 which should be automatically installed by the above command.
$ python setup.py install
Command line usage
$ python -m robotfixml example.xml fixed.xml
from robotfixml import fixml inpath = '/directory/example.xml' outpath = '/directory/output/example-fixed.xml' fixml(inpath, outpath)