File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -547,3 +547,37 @@ namespace_packages = True
547547</table>
548548</body>
549549</html>
550+
551+ [case testReportCoberturaCrashOnNamespacePackages]
552+ # cmd: mypy --cobertura-xml-report report -p folder
553+ -- Regression test for https://github.com/python/mypy/issues/19843
554+ [file folder/subfolder/something.py]
555+ -- This output is not important, but due to the way tests are run we need to check it.
556+ [outfile report/cobertura.xml]
557+ <coverage timestamp="$TIMESTAMP" version="$VERSION" line-rate="1.0" branch-rate="0" lines-covered="0" lines-valid="0">
558+ <sources>
559+ <source>$PWD</source>
560+ </sources>
561+ <packages>
562+ <package complexity="1.0" name="folder" branch-rate="0" line-rate="1.0">
563+ <classes>
564+ <class complexity="1.0" filename="folder" name="folder" branch-rate="0" line-rate="1.0">
565+ <methods/>
566+ <lines/>
567+ </class>
568+ <class complexity="1.0" filename="folder/subfolder" name="subfolder" branch-rate="0" line-rate="1.0">
569+ <methods/>
570+ <lines/>
571+ </class>
572+ </classes>
573+ </package>
574+ <package complexity="1.0" name="folder.subfolder" branch-rate="0" line-rate="1.0">
575+ <classes>
576+ <class complexity="1.0" filename="folder/subfolder/something.py" name="something.py" branch-rate="0" line-rate="1.0">
577+ <methods/>
578+ <lines/>
579+ </class>
580+ </classes>
581+ </package>
582+ </packages>
583+ </coverage>
You can’t perform that action at this time.
0 commit comments