[fpc-devel] [patch] FPCunit & Dunit compatibility improvements
Graeme Geldenhuys
graemeg.lists at gmail.com
Fri Dec 5 10:59:55 CET 2008
On Fri, Dec 5, 2008 at 11:49 AM, Michael Van Canneyt
<michael at freepascal.org> wrote:
>> About the question to merge: no.
>
> Indeed. We are too close to 2.2.4.
> But I've applied the patch to trunk, and it will be merged after the release.
Thanks! And no problem about the merge.
> The patch introduces some new functions but they are
Which is why I commented in the bug report that the patch is
non-invasive. The patch only adds new methods, it doesn't change
exisiting ones.
> - not used in the core code, although I think they should be ?
Nothing in FPCUnit uses the DUnit compatibility methods. They are just
that - a compatibility interface for existing DUnit projects that want
to use FPCunit. A good example of that is the tiOPF project. :-)
> - not tested in the testsuite.
> Can we expect patches for this as well ?
There are no tests for the DUnit compatibility interface. That
interface is simply a wrapper for existing FPCunit functions. Most are
simply a parameter order change and namechange
eg:
AssertXXX(msg,expected,actual) -> CheckXXX(expecte,actual,msg)
So I don't really see the need for testing the compatibility
interface, they simply use already tested FPCunit methods. Not to
mention, they are well tested/used in tiOPF project anyway - the last
test count being 1500+ for FPC compiler under Linux.
Regards,
- Graeme -
_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/
More information about the fpc-devel
mailing list