Skip to content

Commit 71acdb5

Browse files
committed
Remove CI test flapper
1 parent 4a00130 commit 71acdb5

File tree

1 file changed

+0
-35
lines changed

1 file changed

+0
-35
lines changed

libs/SalesforceSDKCore/SalesforceSDKCoreTests/WebViewStateManagerTests.swift

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -35,39 +35,4 @@ final class WebViewStateManagerTests: XCTestCase {
3535
SFSDKWebViewStateManager.sessionCookieManagementDisabled = false
3636
XCTAssertFalse(SFSDKWebViewStateManager.sessionCookieManagementDisabled)
3737
}
38-
39-
@MainActor
40-
func testClearCache() async throws {
41-
// Add some test data
42-
let webView = WKWebView()
43-
let html = """
44-
<html>
45-
<head><script>localStorage.setItem('test', 'value');</script></head>
46-
<body>Test Content</body>
47-
</html>
48-
"""
49-
webView.loadHTMLString(html, baseURL: URL(string: "https://example.com"))
50-
try await Task.sleep(for: .seconds(1))
51-
52-
// Verify data exists before clearing
53-
let dataTypes: Set<String> = [WKWebsiteDataTypeDiskCache,
54-
WKWebsiteDataTypeMemoryCache,
55-
WKWebsiteDataTypeFetchCache,
56-
WKWebsiteDataTypeLocalStorage,
57-
WKWebsiteDataTypeSessionStorage,
58-
WKWebsiteDataTypeIndexedDBDatabases,
59-
WKWebsiteDataTypeWebSQLDatabases,
60-
WKWebsiteDataTypeOfflineWebApplicationCache,
61-
WKWebsiteDataTypeServiceWorkerRegistrations]
62-
let dataStore = WKWebsiteDataStore.default()
63-
let initialRecords = await dataStore.dataRecords(ofTypes: dataTypes)
64-
XCTAssertFalse(initialRecords.isEmpty, "Expected data to exist before clearing")
65-
66-
// Clear the cache
67-
await SFSDKWebViewStateManager.clearCache()
68-
69-
// Verify data was cleared
70-
let records = await dataStore.dataRecords(ofTypes: dataTypes)
71-
XCTAssertTrue(records.isEmpty, "Expected data to be cleared")
72-
}
7338
}

0 commit comments

Comments
 (0)