@@ -117,12 +117,11 @@ TEST(TestDefaultOTARequestorStorage, TestDefaultProvidersDuplicated)
117
117
auto iterator = providers.Begin ();
118
118
EXPECT_EQ (false , iterator.Next ());
119
119
120
- EXPECT_EQ (CHIP_NO_ERROR, providers.Add (makeProvider (FabricIndex (1 ), NodeId (0x11111111 ), EndpointId (1 ))));
121
- EXPECT_EQ (CHIP_NO_ERROR, providers.Add (makeProvider (FabricIndex (1 ), NodeId (0x11111111 ), EndpointId (1 ))));
122
- EXPECT_EQ (CHIP_NO_ERROR, providers.Add (makeProvider (FabricIndex (2 ), NodeId (0x22222222 ), EndpointId (2 ))));
123
- EXPECT_EQ (CHIP_NO_ERROR, providers.Add (makeProvider (FabricIndex (2 ), NodeId (0x22222222 ), EndpointId (2 ))));
124
- EXPECT_EQ (CHIP_NO_ERROR, providers.Add (makeProvider (FabricIndex (3 ), NodeId (0x33333333 ), EndpointId (3 ))));
125
- EXPECT_EQ (CHIP_NO_ERROR, providers.Add (makeProvider (FabricIndex (3 ), NodeId (0x33333333 ), EndpointId (3 ))));
120
+ for (uint8_t i = 0 ; i < CHIP_CONFIG_MAX_FABRICS; i++)
121
+ {
122
+ EXPECT_EQ (CHIP_NO_ERROR, providers.Add (makeProvider (FabricIndex (1 ), NodeId (0x11111111 ), EndpointId (1 ))));
123
+ }
124
+
126
125
EXPECT_EQ (CHIP_NO_ERROR, otaStorage.StoreDefaultProviders (providers));
127
126
128
127
providers = {};
@@ -137,20 +136,6 @@ TEST(TestDefaultOTARequestorStorage, TestDefaultProvidersDuplicated)
137
136
EXPECT_EQ (NodeId (0x11111111 ), provider1.providerNodeID );
138
137
EXPECT_EQ (EndpointId (1 ), provider1.endpoint );
139
138
140
- // Check provider #2
141
- EXPECT_EQ (true , iterator.Next ());
142
- OTARequestorStorage::ProviderLocationType provider2 = iterator.GetValue ();
143
- EXPECT_EQ (FabricIndex (2 ), provider2.fabricIndex );
144
- EXPECT_EQ (NodeId (0x22222222 ), provider2.providerNodeID );
145
- EXPECT_EQ (EndpointId (2 ), provider2.endpoint );
146
-
147
- // Check provider #3
148
- EXPECT_EQ (true , iterator.Next ());
149
- OTARequestorStorage::ProviderLocationType provider3 = iterator.GetValue ();
150
- EXPECT_EQ (FabricIndex (3 ), provider3.fabricIndex );
151
- EXPECT_EQ (NodeId (0x33333333 ), provider3.providerNodeID );
152
- EXPECT_EQ (EndpointId (3 ), provider3.endpoint );
153
-
154
139
EXPECT_EQ (false , iterator.Next ());
155
140
}
156
141
0 commit comments