@@ -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