karma-coverage
karma-coverage copied to clipboard
Cobertura reporter generates unescaped backslashes on Windows
Hi!
I wanted to use cobertura reporter to show code coverage in my TFS but karma-coverage
generates paths with unescaped backslashes and my TFS breaks on that. I'm using Windows machine. Generated cobertura.xml:
<?xml version="1.0" ?>
<!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">
<coverage lines-valid="8" lines-covered="8" line-rate="1" branches-valid="0" branches-covered="0" branch-rate="1" timestamp="1526996521596" complexity="0" version="0.1">
<sources>
<source>C:\repos\code</source>
</sources>
<packages>
<package name="src" line-rate="1" branch-rate="1" >
<classes>
<class name="App.vue" filename="src\App.vue" line-rate="1" branch-rate="1" >
<methods>
</methods>
<lines>
</lines>
</class>
<class name="main.js" filename="src\main.js" line-rate="1" branch-rate="1" >
<methods>
</methods>
<lines>
<line number="4" hits="1" branch="false" />
<line number="7" hits="1" branch="false" />
</lines>
</class>
</classes>
</package>
<package name="src.components" line-rate="1" branch-rate="1" >
<classes>
<class name="HelloWorld.vue" filename="src\components\HelloWorld.vue" line-rate="1" branch-rate="1" >
<methods>
</methods>
<lines>
<line number="90" hits="1" branch="false" />
</lines>
</class>
</classes>
</package>
</packages>
</coverage>
Is there a possibility that this issue could be fixed?