594
595
596
597
598
599
600
601
602
603
604
605
606
607
|
TEST(@"-[stringByAppendingPathExtension:]",
[[C(@"foo") stringByAppendingPathExtension: @"bar"]
isEqual: @"foo.bar"] &&
[[C(@"c:\\tmp\\foo") stringByAppendingPathExtension: @"bar"]
isEqual: @"c:\\tmp\\foo.bar"] &&
[[C(@"c:\\tmp\\/\\") stringByAppendingPathExtension: @"bar"]
isEqual: @"c:\\tmp.bar"])
# else
TEST(@"-[stringByAppendingPathExtension:]",
[[C(@"foo") stringByAppendingPathExtension: @"bar"]
isEqual: @"foo.bar"] &&
[[C(@"foo/bar") stringByAppendingPathExtension: @"baz"]
isEqual: @"foo/bar.baz"] &&
[[C(@"foo///") stringByAppendingPathExtension: @"bar"]
|
>
>
>
>
>
>
|
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
|
TEST(@"-[stringByAppendingPathExtension:]",
[[C(@"foo") stringByAppendingPathExtension: @"bar"]
isEqual: @"foo.bar"] &&
[[C(@"c:\\tmp\\foo") stringByAppendingPathExtension: @"bar"]
isEqual: @"c:\\tmp\\foo.bar"] &&
[[C(@"c:\\tmp\\/\\") stringByAppendingPathExtension: @"bar"]
isEqual: @"c:\\tmp.bar"])
# elif defined(OF_AMIGAOS)
TEST(@"-[stringByAppendingPathExtension:]",
[[C(@"foo") stringByAppendingPathExtension: @"bar"]
isEqual: @"foo.bar"] &&
[[C(@"foo/bar") stringByAppendingPathExtension: @"baz"]
isEqual: @"foo/bar.baz"])
# else
TEST(@"-[stringByAppendingPathExtension:]",
[[C(@"foo") stringByAppendingPathExtension: @"bar"]
isEqual: @"foo.bar"] &&
[[C(@"foo/bar") stringByAppendingPathExtension: @"baz"]
isEqual: @"foo/bar.baz"] &&
[[C(@"foo///") stringByAppendingPathExtension: @"bar"]
|