Ed Hartnett wrote:

> TESTFILES = nctst tst_failure
> [...]
> TESTS = $(TESTFILES) run_nc_tests.sh
> XFAIL_TESTS = tst_failure
> [...]
> XFAIL: tst_failure
> [...]
> FAIL: tst_failure.exe

Notice the difference?  You probably should specify "TESTFILES =
nctst$(EXEEXT) tst_failure$(EXEEXT)" and "XFAIL_TESTS =
tst_failure$(EXEEXT)" instead, as technically the name of the test
includes the extension.  On Cygwin you can get away with execing ./foo
if ./foo.exe exists which is why sometimes this problem isn't noticed
immediately.

Brian


Reply via email to