On 23/04/2010, William Meyer <[email protected]> wrote: > I have attached a PNG of my results on unit testing. I will mention, in > passing, that as my dev machine is multiple boot, and this partition is D:, > the paths coded in the tests will have to be changed.
The tests are not easy to run for most people (excluding Peter and myself). I have fixed huge amounts of hard-coded things in the tests to just allow it to run under Linux (stricter security, no drive letters, a lot more valid filesystem characters, differing end-of-line characters, differing path delimiters etc). Then there are still the issues with Localization. It's not an easy thing to fix. This is partly why Peter and myself maintain the hourly build servers and everybody has access to viewing the build results - this way a new code changes that breaks anything will quickly be spotted. The Linux build server currently produces a lot of errors, but that's not actually a tiOPF framework issue, but rather a limitations of the tests suite software I used under Linux. Linux uses FPCUnit, and Delphi uses DUnit2. The tiOPF test suite has been optimized for DUnit2 features. I have already ported DUnit2 to FPC, but haven't tried integrating it into the Linux build server yet (I simply haven't had the time yet). -- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ ------------------------------------------------------------------------------ _______________________________________________ tiOPF-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tiopf-talk
