mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-13 12:39:09 +02:00
fpts2junit: remove ../ at start for the classname
git-svn-id: trunk@48987 -
This commit is contained in:
parent
811cf381ad
commit
c4dfb2c8bd
@ -122,6 +122,8 @@ begin
|
|||||||
|
|
||||||
// create testcase node
|
// create testcase node
|
||||||
caseNode:=junitXML.CreateElement('testcase');
|
caseNode:=junitXML.CreateElement('testcase');
|
||||||
|
if pos('../', classname) = 1 then
|
||||||
|
Delete(classname, 1, 3);
|
||||||
TDOMElement(caseNode).SetAttribute('classname',WideString(className));
|
TDOMElement(caseNode).SetAttribute('classname',WideString(className));
|
||||||
TDOMElement(caseNode).SetAttribute('name',WideString(caseName));
|
TDOMElement(caseNode).SetAttribute('name',WideString(caseName));
|
||||||
rootNode.AppendChild(caseNode);
|
rootNode.AppendChild(caseNode);
|
||||||
@ -164,15 +166,15 @@ begin
|
|||||||
caseNode.AppendChild(tmpNode);
|
caseNode.AppendChild(tmpNode);
|
||||||
continue;
|
continue;
|
||||||
end;
|
end;
|
||||||
if AnsiStartsText(PATTERN_SKIPPED, tmpLine) then
|
if AnsiStartsText(PATTERN_SKIPPED, tmpLine) then
|
||||||
begin
|
begin
|
||||||
Inc(skipped);
|
Inc(skipped);
|
||||||
caseNode.AppendChild(junitXML.CreateElement('skipped'));
|
caseNode.AppendChild(junitXML.CreateElement('skipped'));
|
||||||
continue;
|
continue;
|
||||||
end;
|
end;
|
||||||
if AnsiStartsText(PATTERN_SUCCESS, tmpLine) then
|
if AnsiStartsText(PATTERN_SUCCESS, tmpLine) then
|
||||||
begin
|
begin
|
||||||
Inc(success);
|
Inc(success);
|
||||||
continue;
|
continue;
|
||||||
end;
|
end;
|
||||||
writeln('Unparseable line: [',tmpLine,']');
|
writeln('Unparseable line: [',tmpLine,']');
|
||||||
|
Loading…
Reference in New Issue
Block a user