|
1 | | -//===----------------------------------------------------------------------===// |
| 1 | +// ===----------------------------------------------------------------------=== // |
2 | 2 | // |
3 | 3 | // This source file is part of the DeviceKit open source project |
4 | 4 | // |
|
7 | 7 | // License: https://github.com/dennisweissmann/DeviceKit/blob/master/LICENSE |
8 | 8 | // Contributors: https://github.com/dennisweissmann/DeviceKit#contributors |
9 | 9 | // |
10 | | -//===----------------------------------------------------------------------===// |
| 10 | +// ===----------------------------------------------------------------------=== // |
11 | 11 |
|
12 | 12 | @testable import DeviceKit |
13 | 13 | import XCTest |
@@ -325,7 +325,7 @@ class DeviceKitTests: XCTestCase { |
325 | 325 | XCTAssertEqual(Device.unknown(UUID().uuidString).diagonal, -1) |
326 | 326 | } |
327 | 327 |
|
328 | | - func testDescription() { // swiftlint:disable:this function_body_length |
| 328 | + func testDescription() { |
329 | 329 | XCTAssertEqual(Device.iPodTouch5.description, "iPod touch (5th generation)") |
330 | 330 | XCTAssertEqual(Device.iPodTouch6.description, "iPod touch (6th generation)") |
331 | 331 | XCTAssertEqual(Device.iPodTouch7.description, "iPod touch (7th generation)") |
@@ -616,16 +616,15 @@ class DeviceKitTests: XCTestCase { |
616 | 616 | XCTAssertTrue(device.hasCamera) |
617 | 617 | XCTAssertTrue(device.hasWideCamera || device.hasTelephotoCamera || device.hasUltraWideCamera) |
618 | 618 | } |
619 | | - for device in Device.allPhones + Device.allPads + Device.allPods { |
620 | | - if !Device.allDevicesWithCamera.contains(device) { |
621 | | - XCTAssertFalse(device.cameras.contains(.wide)) |
622 | | - XCTAssertFalse(device.cameras.contains(.telephoto)) |
623 | | - XCTAssertFalse(device.cameras.contains(.ultraWide)) |
624 | | - XCTAssertFalse(device.hasCamera) |
625 | | - XCTAssertFalse(device.hasWideCamera) |
626 | | - XCTAssertFalse(device.hasTelephotoCamera) |
627 | | - XCTAssertFalse(device.hasUltraWideCamera) |
628 | | - } |
| 619 | + let devices = Device.allPhones + Device.allPads + Device.allPods |
| 620 | + for device in devices where !Device.allDevicesWithCamera.contains(device) { |
| 621 | + XCTAssertFalse(device.cameras.contains(.wide)) |
| 622 | + XCTAssertFalse(device.cameras.contains(.telephoto)) |
| 623 | + XCTAssertFalse(device.cameras.contains(.ultraWide)) |
| 624 | + XCTAssertFalse(device.hasCamera) |
| 625 | + XCTAssertFalse(device.hasWideCamera) |
| 626 | + XCTAssertFalse(device.hasTelephotoCamera) |
| 627 | + XCTAssertFalse(device.hasUltraWideCamera) |
629 | 628 | } |
630 | 629 | for device in Device.allDevicesWithWideCamera { |
631 | 630 | XCTAssertTrue(device.cameras.contains(.wide)) |
|
0 commit comments