File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -182,6 +182,10 @@ open class HTTPCookieStorage: NSObject {
182
182
}
183
183
}
184
184
185
+ open override var description : String {
186
+ return " <NSHTTPCookieStorage cookies count: \( cookies? . count ?? 0 ) > "
187
+ }
188
+
185
189
private func createCookie( _ properties: [ String : Any ] ) -> HTTPCookie ? {
186
190
var cookieProperties : [ HTTPCookiePropertyKey : Any ] = [ : ]
187
191
for (key, value) in properties {
Original file line number Diff line number Diff line change @@ -112,6 +112,7 @@ class TestHTTPCookieStorage: XCTestCase {
112
112
113
113
storage. setCookie ( simpleCookie)
114
114
XCTAssertEqual ( storage. cookies!. count, 0 )
115
+ XCTAssertEqual ( storage. description, " <NSHTTPCookieStorage cookies count:0> " )
115
116
116
117
let simpleCookie0 = HTTPCookie ( properties: [ //no expiry date
117
118
. name: " TestCookie1 " ,
@@ -122,6 +123,7 @@ class TestHTTPCookieStorage: XCTestCase {
122
123
123
124
storage. setCookie ( simpleCookie0)
124
125
XCTAssertEqual ( storage. cookies!. count, 1 )
126
+ XCTAssertEqual ( storage. description, " <NSHTTPCookieStorage cookies count:1> " )
125
127
126
128
let simpleCookie1 = HTTPCookie ( properties: [
127
129
. name: " TestCookie1 " ,
@@ -142,6 +144,7 @@ class TestHTTPCookieStorage: XCTestCase {
142
144
143
145
storage. setCookie ( simpleCookie2)
144
146
XCTAssertEqual ( storage. cookies!. count, 2 )
147
+ XCTAssertEqual ( storage. description, " <NSHTTPCookieStorage cookies count:2> " )
145
148
}
146
149
147
150
func deleteCookie( with storageType: _StorageType ) {
You can’t perform that action at this time.
0 commit comments