mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-10-31 08:15:24 +00:00
Xcode16.3 support (#4029)
* Xcode16.3 support + updated unit and preview test
This commit is contained in:
@@ -16,7 +16,7 @@ import XCTest
|
||||
class PreviewTests: XCTestCase {
|
||||
private let deviceConfig: ViewImageConfig = .iPhoneX
|
||||
private let simulatorDevice: String? = "iPhone14,6" // iPhone SE 3rd Generation
|
||||
private let requiredOSVersion = (major: 18, minor: 1)
|
||||
private let requiredOSVersion = (major: 18, minor: 4)
|
||||
private let snapshotDevices = ["iPhone 16", "iPad"]
|
||||
private var recordMode: SnapshotTestingConfiguration.Record = .missing
|
||||
|
||||
@@ -87,9 +87,13 @@ class PreviewTests: XCTestCase {
|
||||
testName = "\(deviceName)-\(localeCode)-\(step)"
|
||||
}
|
||||
|
||||
let isScreen = switch preview.layout {
|
||||
case .device: true
|
||||
default: false
|
||||
}
|
||||
if let failure = assertSnapshots(matching: preview.content,
|
||||
name: testName,
|
||||
isScreen: preview.layout == .device,
|
||||
isScreen: isScreen,
|
||||
device: device,
|
||||
testName: sanitizedSuiteName,
|
||||
traits: traits,
|
||||
|
||||
Reference in New Issue
Block a user