[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