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

Reply via email to