Graeme Geldenhuys wrote: > Hi Darius, > > Dean based fpcUnit on JUnit not DUnit - hence the AssertXXX test > methods. Dean and I are working or improving fpcUnit's GUITestRunner > and the TextTestRunner. A little while back, I got a private patch > from Dean to add few of my requested features. My copy of fpcUnit now > has Checkbox's next to each test. Dean is refining this a bit more > and will add better popup menu items as well. It's almost finished, I'll send you the final changes by the end of the weekend. I've cleared the code a bit and it should be ok. > >> From my side, I use fpcUnit extensively and built a DUnit compatible > interface for our projects that use DUnit and fpcUnit. I also rewrote > the TestListners a few days back that generates the XML results. I > had issues with the XML generated, as they weren't valid XML and thus > couldn't parse it with XSLT. I now use the XML units that come with > FPC. Good that was really needed for the web presentation of the results. > Other things I have improved is the scrolling of the treeview while > running tests (see I have 1200+ tests). Also removing the error nodes > before running tests again plus a few more... Excellent, seems like we've almost completed the todo list. > > I should be able to send these patches by the weekend. Some patches > require FPC 2.0.3 so will have to insert some IFDEF's not to break > anything. Good, I'll provide you mine so that we can integrate them.
I'm already looking at the next steps, to include fpcunit in a continuous build process, as in this framework for example: http://cruisecontrol.sourceforge.net/ It could be handy for a central repository of tests for the fcl code with a daily automated build. Btw I was very surprised to find the fpmkunit.pp code in rtl/common. Ciao, Dean _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
