Skip to content

Commit 07d396d

Browse files
Adjust MTRCommissionableBrowserTests too.
1 parent 606bd48 commit 07d396d

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

src/darwin/Framework/CHIPTests/MTRCommissionableBrowserTests.m

+5-7
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,10 @@
3030

3131
static const uint16_t kLocalPort = 5541;
3232
static const uint16_t kTestVendorId = 0xFFF1u;
33-
static const uint16_t kTestProductId1 = 0x8000u;
34-
static const uint16_t kTestProductId2 = 0x8001u;
35-
static const uint16_t kTestDiscriminator1 = 3840u;
36-
static const uint16_t kTestDiscriminator2 = 3839u;
33+
static const __auto_type kTestProductIds = @[ @(0x8000u) ];
34+
static const __auto_type kTestDiscriminators = @[ @(3840u) ];
3735
static const uint16_t kDiscoverDeviceTimeoutInSeconds = 10;
38-
static const uint16_t kExpectedDiscoveredDevicesCount = 2;
36+
static const uint16_t kExpectedDiscoveredDevicesCount = 1;
3937

4038
// Singleton controller we use.
4139
static MTRDeviceController * sController = nil;
@@ -96,8 +94,8 @@ - (void)controller:(MTRDeviceController *)controller didFindCommissionableDevice
9694

9795
XCTAssertEqual(instanceName.length, 16); // The instance name is random, so just ensure the len is right.
9896
XCTAssertEqualObjects(vendorId, @(kTestVendorId));
99-
XCTAssertTrue([productId isEqual:@(kTestProductId1)] || [productId isEqual:@(kTestProductId2)]);
100-
XCTAssertTrue([discriminator isEqual:@(kTestDiscriminator1)] || [discriminator isEqual:@(kTestDiscriminator2)]);
97+
XCTAssertTrue([kTestProductIds containsObject:productId]);
98+
XCTAssertTrue([kTestDiscriminators containsObject:discriminator]);
10199
XCTAssertEqual(commissioningMode, YES);
102100

103101
NSLog(@"Found Device (%@) with discriminator: %@ (vendor: %@, product: %@)", instanceName, discriminator, vendorId, productId);

0 commit comments

Comments
 (0)