Graeme Geldenhuys wrote:
> Hi
>
> Attached is a patch for /components/fpcunit. The patch should be
> applied from the root Lazarus directory.
>
> It is a combined patch (a few files have changes).
>
> Change:
> * A new unit has been added (xmlreporter.pas). It is a XML test
> listener based on the XML unit that come with FPC. This change now
> produces valid XML documents that can be parsed by XSLT.
> * The XML generated from the GUI Test Runner or as a Test Listener
> (live updates) are now identical. The node structures differed before.
> * The GUI Runner tree now scrolls while tests get run.
> * Error nodes get removed correctly when tests get re-run without
> quiting the gui runner.
> * A conditional define has been added in the guitestrunner.pas unit
> that controls the new XML Listner or the old XML builder.
Great work Graeme! I think the old XML builder could be removed and
substituted completely with the new xmlreporter.pas as soon as this unit
gets moved in the FCL as you planned.
> * Incorporated Darius's patch as well which adds a Synedit XML Highlighter.
I would also add synedit as a required package in fpcunittestrunner.lpk
Ciao, Dean
>
> Regards,
> - Graeme -
>
>
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives