def test_dir_nonexistent_darwin(self): # Within /Volumes assert filesystem.check_mount( "/Volumes/nosuchdir") is False # Issue #1457 assert filesystem.check_mount("/Volumes/noSuchDir/") is False assert filesystem.check_mount("/Volumes/nosuchDIR/subdir") is False assert filesystem.check_mount("/Volumes/NOsuchdir/subdir/") is False
def test_existing_dir_linux(self): assert filesystem.check_mount("/media/test") is True assert filesystem.check_mount("/media/test/dir/") is True assert filesystem.check_mount("/media/test/DIR/") is True assert filesystem.check_mount("/mnt/TEST") is True assert filesystem.check_mount("/mnt/TEST/dir/") is True assert filesystem.check_mount("/mnt/TEST/DIR/") is True
def test_dir_outsider_win(self): # Outside the local filesystem assert filesystem.check_mount("//test/that/") is True
def test_dir_on_nonexistent_drive_win(self): # Non-existent drive-letter assert filesystem.check_mount("H:\\NoSuchDir") is False assert filesystem.check_mount("E:\\NoSuchDir\\") is False assert filesystem.check_mount("L:\\NOsuchdir\\subdir") is False assert filesystem.check_mount("L:\\nosuchDIR\\subdir\\") is False
def test_dir_nonexistent_win(self): # The existance of the drive letter is what really matters assert filesystem.check_mount("F:\\NoSuchDir") is True assert filesystem.check_mount("F:\\NoSuchDir\\") is True assert filesystem.check_mount("F:\\NOsuchdir\\subdir") is True assert filesystem.check_mount("F:\\nosuchDIR\\subdir\\") is True
def test_bare_mountpoint_win(self): assert filesystem.check_mount("F:\\") is True assert filesystem.check_mount("Z:\\") is False
def test_existing_dir_win(self): assert filesystem.check_mount("F:\\test") is True assert filesystem.check_mount("F:\\test\\dir\\") is True # Filesystem and drive letters are case-insensitive on this platform assert filesystem.check_mount("f:\\Test") is True assert filesystem.check_mount("f:\\test\\DIR\\") is True
def test_dir_outsider_darwin(self): # Outside of /Volumes assert filesystem.check_mount("/test/that/") is True # Root directory assert filesystem.check_mount("/") is True
def test_existing_dir_darwin(self): assert filesystem.check_mount("/Volumes/test") is True assert filesystem.check_mount("/Volumes/test/dir/") is True # Filesystem is set case-insensitive for this platform assert filesystem.check_mount("/VOLUMES/test") is True assert filesystem.check_mount("/volumes/Test/dir/") is True
def test_bare_mountpoint_darwin(self): assert filesystem.check_mount("/Volumes") is True assert filesystem.check_mount("/Volumes/") is True
def test_dir_outsider_linux(self): # Outside of /media and /mnt assert filesystem.check_mount("/test/that/") is True # Root directory assert filesystem.check_mount("/") is True
def test_dir_nonexistent_linux(self): # Filesystem is case-sensitive on this platform assert filesystem.check_mount("/media/TEST") is False # Issue #1457 assert filesystem.check_mount("/media/TesT/") is False assert filesystem.check_mount("/mnt/TeSt/DIR") is False assert filesystem.check_mount("/mnt/test/DiR/") is False
def test_bare_mountpoint_linux(self): assert filesystem.check_mount("/media") is True assert filesystem.check_mount("/media/") is True assert filesystem.check_mount("/mnt") is True assert filesystem.check_mount("/mnt/") is True