@@ -327,10 +327,16 @@ [[@"/" lastPathComponent] isEqual: @""] && [[@"foo" lastPathComponent] isEqual: @"foo"] && [[@"foo/bar" lastPathComponent] isEqual: @"bar"] && [[@"foo/bar/baz/" lastPathComponent] isEqual: @"baz"]) + TEST(@"-[pathExtension]", + [[@"foo.bar" pathExtension] isEqual: @"bar"] && + [[@"foo/.bar" pathExtension] isEqual: @""] && + [[@"foo/.bar.baz" pathExtension] isEqual: @"baz"] && + [[@"foo/bar.baz/" pathExtension] isEqual: @"baz"]) + TEST(@"-[stringByDeletingLastPathComponent]", [[@"/tmp" stringByDeletingLastPathComponent] isEqual: @"/"] && [[@"/tmp/" stringByDeletingLastPathComponent] isEqual: @"/"] && [[@"/tmp/foo/" stringByDeletingLastPathComponent] isEqual: @"/tmp"] &&