314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
|
@"test");
}
#endif
#ifdef OF_FILE_MANAGER_SUPPORTS_SYMLINKS
- (void)testCreateSymbolicLinkAtPathWithDestinationPath
{
OFIRI *sourceIRI = [_testsDirectoryIRI
IRIByAppendingPathComponent: @"source"];
OFIRI *destinationIRI = [_testsDirectoryIRI
IRIByAppendingPathComponent: @"destination"];
OFFileAttributes attributes;
[@"test" writeToIRI: sourceIRI];
@try {
OFString *sourcePath = sourceIRI.fileSystemRepresentation;
OFString *destinationPath =
destinationIRI.fileSystemRepresentation;
|
|
>
>
>
>
>
>
>
|
|
<
|
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
|
@"test");
}
#endif
#ifdef OF_FILE_MANAGER_SUPPORTS_SYMLINKS
- (void)testCreateSymbolicLinkAtPathWithDestinationPath
{
OFIRI *sourceIRI, *destinationIRI;
OFFileAttributes attributes;
# ifdef OF_WINDOWS
if ([OFSystemInfo wineVersion] != nil)
OTSkip(@"Wine creates broken symlinks");
# endif
sourceIRI = [_testsDirectoryIRI IRIByAppendingPathComponent: @"source"];
destinationIRI = [_testsDirectoryIRI
IRIByAppendingPathComponent: @"destination"];
[@"test" writeToIRI: sourceIRI];
@try {
OFString *sourcePath = sourceIRI.fileSystemRepresentation;
OFString *destinationPath =
destinationIRI.fileSystemRepresentation;
|