[Zope3-dev] Win32 Tests - Zope 3 - failures:2
Chris Withers
chrisw@nipltd.com
Mon, 21 Jul 2003 08:23:54 +0100
Tim Peters wrote:
> [Fred Drake]
>
>>These definately look like a platform-sensitive problem; both of
>>these are fine on Linux.
>
>
> Guido explained this before: whoever ran these tests on Windows has an
> unsuitable diff3.exe on their PATH. When I run them on Win2K:
>
> """
> test_merge_conflict (zope.fssync.tests.test_fsmerger.TestFSMerger) ...
> diff3 doesn't work, diff3 tests disabled
> ok
> test_merge_diff3 (zope.fssync.tests.test_fsmerger.TestFSMerger) ... ok
> """
>
> Someone for whom these tests fail (they don't fail for me) needs to alter
> the diff3_check() method to recognize that their diff3 is unusable, or needs
> to fiddle their environment to get their unusable diff3 off their PATH.
That diff3 method bugs me as, IIRC, if it can't find a suitable diff3, it simply
doesn't run the tests :-(
Would it be a good idea for it to issue a warning if the tests can't be run?
cheers,
Chris