Skip to content

Commit 04479e3

Browse files
CopilotZandor300
andcommitted
Add tests for M5 iPad Pro models and M5 CPU
Co-authored-by: Zandor300 <6069593+Zandor300@users.noreply.github.com>
1 parent a1c6d93 commit 04479e3

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

Tests/Tests.swift

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,10 @@ class DeviceKitTests: XCTestCase {
8888
XCTAssertEqual(Device.iPadPro11Inch2.cpu, Device.CPU.a12ZBionic)
8989
XCTAssertEqual(Device.iPadPro11Inch3.cpu, Device.CPU.m1)
9090
XCTAssertEqual(Device.iPadPro11Inch4.cpu, Device.CPU.m2)
91+
XCTAssertEqual(Device.iPadPro11M4.cpu, Device.CPU.m4)
92+
XCTAssertEqual(Device.iPadPro13M4.cpu, Device.CPU.m4)
93+
XCTAssertEqual(Device.iPadPro11M5.cpu, Device.CPU.m5)
94+
XCTAssertEqual(Device.iPadPro13M5.cpu, Device.CPU.m5)
9195
#elseif os(tvOS)
9296
XCTAssertEqual(Device.appleTVHD.cpu, Device.CPU.a8)
9397
XCTAssertEqual(Device.appleTV4K.cpu, Device.CPU.a10XFusion)
@@ -101,6 +105,8 @@ class DeviceKitTests: XCTestCase {
101105
XCTAssertEqual(Device.CPU.a16Bionic.description, "A16 Bionic")
102106
XCTAssertEqual(Device.CPU.m1.description, "M1")
103107
XCTAssertEqual(Device.CPU.m2.description, "M2")
108+
XCTAssertEqual(Device.CPU.m4.description, "M4")
109+
XCTAssertEqual(Device.CPU.m5.description, "M5")
104110
}
105111
#endif
106112

@@ -494,6 +500,8 @@ class DeviceKitTests: XCTestCase {
494500
.iPadPro12Inch6,
495501
.iPadPro11M4,
496502
.iPadPro13M4,
503+
.iPadPro11M5,
504+
.iPadPro13M5,
497505
])
498506
}
499507

@@ -578,6 +586,8 @@ class DeviceKitTests: XCTestCase {
578586
.iPadPro12Inch6,
579587
.iPadPro11M4,
580588
.iPadPro13M4,
589+
.iPadPro11M5,
590+
.iPadPro13M5,
581591
]
582592
for device in Device.allRealDevices {
583593
XCTAssertTrue(device.has5gSupport == device.isOneOf(has5gDevices), "testHas5gSupport failed for \(device.description)")
@@ -666,6 +676,8 @@ class DeviceKitTests: XCTestCase {
666676
.iPadPro12Inch6,
667677
.iPadPro11M4,
668678
.iPadPro13M4,
679+
.iPadPro11M5,
680+
.iPadPro13M5,
669681
]
670682
for device in Device.allRealDevices {
671683
XCTAssertTrue(device.hasLidarSensor == device.isOneOf(lidarDevices), "testLidarValues failed for \(device.description)")
@@ -707,6 +719,8 @@ class DeviceKitTests: XCTestCase {
707719
.iPadPro12Inch6,
708720
.iPadPro11M4,
709721
.iPadPro13M4,
722+
.iPadPro11M5,
723+
.iPadPro13M5,
710724
]
711725
for device in Device.allRealDevices {
712726
XCTAssertTrue(device.hasUSBCConnectivity == device.isOneOf(usbCDevices), "testHasUSBCConnectivity failed for \(device.description)")

0 commit comments

Comments
 (0)