jenkins junit interprets dots as subclasses, so remove the dots in filenames

This commit is contained in:
Marc Wäckerlin
2016-06-09 14:12:02 +00:00
parent 979edb87ce
commit d96747807a

View File

@@ -602,7 +602,11 @@ class Script: public QObject {
xml::Node testcase("testcase");
try {
testcase.attr("classname") =
xmlattr(_testclass.size()?_testclass:"file: "+(*cmd)->file(), true)
xmlattr(_testclass.size()
?_testclass
:"file."+(*cmd)->file()
.replace(QRegularExpression(".wt$"), "")
.replace(".", "-"), true)
.toStdString();
testcase.attr("name") =
xmlattr(QString("%1: %2")