We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9e75c94 commit 3edc9c5Copy full SHA for 3edc9c5
TestFoundation/XDGTestHelper.swift
@@ -0,0 +1,19 @@
1
+import Foundation
2
+import XCTest
3
+
4
+let storage = HTTPCookieStorage.shared
5
+let simpleCookie = HTTPCookie(properties: [
6
+ .name: "TestCookie",
7
+ .value: "Test @#$%^$&*99",
8
+ .path: "/",
9
+ .domain: "example.com",
10
+ ])!
11
+let rawValue = getenv("XDG_CONFIG_HOME")
12
+let xdg_config_home = String(utf8String: rawValue!)
13
+storage.setCookie(simpleCookie)
14
+XCTAssertEqual(storage.cookies!.count, 1)
15
+let fm = FileManager.default
16
+let destPath = xdg_config_home! + "/.cookies.shared"
17
+var isDir = false
18
+let exists = fm.fileExists(atPath: destPath, isDirectory: &isDir)
19
+XCTAssertTrue(exists)
0 commit comments