rix0rrr / cover2cover

Convert JaCoCo coverage reports to Cobertura coverage reports
MIT License
55 stars 50 forks source link

Fix issue #12 #13

Open nbauma109 opened 5 months ago

nbauma109 commented 5 months ago

b'<coverage ... </coverage>' suggests that the XML content is being treated as a byte string rather than a regular string. This often happens in Python 3 when dealing with outputs from certain operations, like those involving file reading or external data manipulation, which return data in bytes format.

The ET.tostring() function from the xml.etree.ElementTree module, by default, returns the XML content as a byte string in Python 3. By specifying encoding='unicode', ET.tostring() will return a regular string instead of a byte string.