Skip to content

Commit

Permalink
Disable testAppStillFunctioningWhenAPIDown because of ATS in iOS 18
Browse files Browse the repository at this point in the history
  • Loading branch information
buggmagnet committed Nov 14, 2024
1 parent 2fafba2 commit edffb4f
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions ios/MullvadVPNUITests/ConnectivityTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,12 @@ class ConnectivityTests: LoggedOutUITestCase {
// swiftlint:disable function_body_length
/// Test that the app is functioning when API is down. To simulate API being down we create a dummy access method
func testAppStillFunctioningWhenAPIDown() throws {
let skipReason = """
This test is currently skipped due to a bug in iOS 18 where ATS shuts down the
connection to the API in the blocked state, despite being explicitly disabled,
and after the checks in SSLPinningURLSessionDelegate return no error.
"""
try XCTSkipIf(true, skipReason)
let hasTimeAccountNumber = getAccountWithTime()

addTeardownBlock {
Expand Down

0 comments on commit edffb4f

Please sign in to comment.