Subject: | Windows test failure on a FAT32 drive with %TEMP% and %TMP% set to a FAT32 drive |
I have just tried building and testing perl-5.20.0-RC1 (containing File-Temp-0.2304) on a Windows 7 machine (the OS is on an NTFS drive) with the perl source tree on a FAT32 drive and with the %TEMP% and %TMP% environment variables set to a location on the FATĀ£2 drive too.
The entire build and test process worked fine but for this one failure in a File::Temp test:
K:\perl\t>..\perl harness -v ../cpan/File-Temp/t/mktemp.t
../cpan/File-Temp/t/mktemp.t ..
1..9
ok 1
# MKSTEMP: FH is GLOB(0x27d8ea4) File is K:\temp\wowserAGpG fileno=3
ok 2
ok 3
ok 4 - woohoo
#
Label not found for "last SKIP" at ../../lib/Test/More.pm line 1313, <$fh> line 1.
ok 5 # skip Skip test failed probably due to $TMPDIR being on NFS
# Looks like you planned 9 tests but ran 5.
# Looks like your test exited with 25 just after 5.
Dubious, test returned 25 (wstat 6400, 0x1900)
Failed 4/9 subtests
(less 1 skipped subtest: 4 okay)
Test Summary Report
-------------------
../cpan/File-Temp/t/mktemp.t (Wstat: 6400 Tests: 5 Failed: 0)
Non-zero exit status: 25
Parse errors: Bad plan. You planned 9 tests but ran 5.
Files=1, Tests=5, 3 wallclock secs ( 0.00 usr + 0.02 sys = 0.02 CPU)
Result: FAIL