Subject: | GetFolderPath.t tests on false assumption |
The test program ext\Win32\t\GetFolderPath.t assumes that CSIDL_WINDOWS
is the same as $ENV{WINDIR}, and this is not always the case.
C:\Temp\WinAdm>perl -MWin32 -E "say for
Win32::GetFolderPath(Win32::CSIDL_WINDOWS), $ENV{WINDIR}"
C:\Documents and Settings\r3setup.TWDF1820\WINDOWS
C:\WINDOWS
workaround: set WINDIR to whatever value CSIDL_WINDOWS returns
Details of windows system:
Kernel version: Microsoft Windows Server 2003, Multiprocessor
Free
Product type: Enterprise Edition
Product version: 5.2
Service pack: 2
Kernel build number: 3790
Perl used was strawberry 5.10.1