Skip to content

Commit b5b54cd

Browse files
authored
Merge pull request #1312 from jaysk1/urldesc
2 parents c283131 + 5a8e22c commit b5b54cd

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

Foundation/NSURL.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ open class NSURL : NSObject, NSSecureCoding, NSCopying {
254254
}
255255

256256
open override var description: String {
257-
return CFCopyDescription(_cfObject)._swiftObject
257+
return self.absoluteString
258258
}
259259

260260
deinit {

TestFoundation/TestURL.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ class TestURL : XCTestCase {
6565
("test_copy", test_copy),
6666
("test_itemNSCoding", test_itemNSCoding),
6767
("test_dataRepresentation", test_dataRepresentation),
68+
("test_description", test_description),
6869
]
6970
}
7071

@@ -514,6 +515,11 @@ class TestURL : XCTestCase {
514515
relativeTo: nil)
515516
XCTAssertEqual(url, url2)
516517
}
518+
519+
func test_description() {
520+
let url = URL(string: "http://amazon.in")!
521+
XCTAssertEqual(url.description, "http://amazon.in")
522+
}
517523
}
518524

519525
class TestURLComponents : XCTestCase {

0 commit comments

Comments
 (0)