stdlib/NSString APIs on String: add more tests

Swift SVN r21019
This commit is contained in:
Dmitri Hrybenko
2014-08-04 17:01:57 +00:00
parent bb02b85e74
commit 0e7e26328c

View File

@@ -1124,11 +1124,18 @@ NSStringAPIs.test("stringByAppendingString(_:)") {
}
NSStringAPIs.test("stringByDeletingLastPathComponent") {
// FIXME
expectEqual("", "".stringByDeletingLastPathComponent)
expectEqual("/", "/".stringByDeletingLastPathComponent)
expectEqual("/", "/tmp".stringByDeletingLastPathComponent)
expectEqual("/tmp", "/tmp/a.txt".stringByDeletingLastPathComponent)
}
NSStringAPIs.test("stringByDeletingPathExtension") {
// FIXME
expectEqual("", "".stringByDeletingPathExtension)
expectEqual("/", "/".stringByDeletingPathExtension)
expectEqual("/tmp", "/tmp".stringByDeletingPathExtension)
expectEqual("/tmp/a", "/tmp/a.txt".stringByDeletingPathExtension)
expectEqual("/tmp/a.txt", "/tmp/a.txt.old".stringByDeletingPathExtension)
}
NSStringAPIs.test("stringByExpandingTildeInPath") {