Skip to content

(doesDirectoryExist "C:\\") yields False

On Windows, the action

doesDirectoryExist "C:\\"

yields False. This is somewhat unexpected, given that getDirectoryContents "C:\\" works just fine. I would have expected doesDirectoryExist to return True for any path on which getDirectoryContents will succeed. It also means that there is no way to check whether a given network drive has been mapped.

I think at a minimum this behaviour should be documented in the function description. Ideally, the function should either return true for drive names [that exist], or there should be a seperate doesDriveExist function. (The former seems more portal though.)

Trac metadata
Trac field Value
Version 6.6.1
Type Bug
TypeOfFailure OtherFailure
Priority normal
Resolution Unresolved
Component libraries (other)
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information