Skip to content

Commit 668293d

Browse files
committed
Fix
1 parent ad5b8a1 commit 668293d

File tree

1 file changed

+29
-29
lines changed

1 file changed

+29
-29
lines changed

src/crypto/tests/TestPSAOpKeyStore.cpp

+29-29
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ TEST_F(TestPSAOpKeyStore, TestBasicLifeCycle)
6262
MutableByteSpan csrSpan{ csrBuf };
6363
CHIP_ERROR err = opKeystore.NewOpKeypairForFabric(kFabricIndex, csrSpan);
6464
EXPECT_EQ(err, CHIP_NO_ERROR);
65-
EXPECT_EQ(opKeystore.HasPendingOpKeypair(), true);
66-
EXPECT_EQ(opKeystore.HasOpKeypairForFabric(kFabricIndex), false);
65+
EXPECT_TRUE(opKeystore.HasPendingOpKeypair());
66+
EXPECT_TRUE(opKeystore.HasOpKeypairForFabric(kFabricIndex));
6767

6868
P256PublicKey csrPublicKey1;
6969
err = VerifyCertificateSigningRequest(csrSpan.data(), csrSpan.size(), csrPublicKey1);
@@ -73,7 +73,7 @@ TEST_F(TestPSAOpKeyStore, TestBasicLifeCycle)
7373
csrSpan = MutableByteSpan{ csrBuf };
7474
err = opKeystore.NewOpKeypairForFabric(kFabricIndex, csrSpan);
7575
EXPECT_EQ(err, CHIP_NO_ERROR);
76-
EXPECT_EQ(opKeystore.HasPendingOpKeypair(), true);
76+
EXPECT_TRUE(opKeystore.HasPendingOpKeypair());
7777

7878
P256PublicKey csrPublicKey2;
7979
err = VerifyCertificateSigningRequest(csrSpan.data(), csrSpan.size(), csrPublicKey2);
@@ -85,9 +85,9 @@ TEST_F(TestPSAOpKeyStore, TestBasicLifeCycle)
8585
MutableByteSpan badCsrSpan{ badCsrBuf };
8686
err = opKeystore.NewOpKeypairForFabric(kBadFabricIndex, badCsrSpan);
8787
EXPECT_EQ(err, CHIP_ERROR_INVALID_FABRIC_INDEX);
88-
EXPECT_EQ(opKeystore.HasPendingOpKeypair(), true);
88+
EXPECT_TRUE(opKeystore.HasPendingOpKeypair());
8989

90-
// Fail to generate CSR for invalid fabrics
90+
EXPECT_EQ Fail to generate CSR for invalid fabrics
9191
csrSpan = MutableByteSpan{ csrBuf };
9292
err = opKeystore.NewOpKeypairForFabric(kUndefinedFabricIndex, csrSpan);
9393
EXPECT_EQ(err, CHIP_ERROR_INVALID_FABRIC_INDEX);
@@ -97,22 +97,22 @@ TEST_F(TestPSAOpKeyStore, TestBasicLifeCycle)
9797
EXPECT_EQ(err, CHIP_ERROR_INVALID_FABRIC_INDEX);
9898

9999
// No storage done by NewOpKeypairForFabric
100-
EXPECT_EQ(opKeystore.HasOpKeypairForFabric(kFabricIndex), false);
100+
EXPECT_FALSE(opKeystore.HasOpKeypairForFabric(kFabricIndex));
101101

102102
// Even after error, the previous valid pending keypair stays valid.
103-
EXPECT_EQ(opKeystore.HasPendingOpKeypair(), true);
103+
EXPECT_TRUE(opKeystore.HasPendingOpKeypair());
104104

105105
// Activating with mismatching fabricIndex and matching public key fails
106106
err = opKeystore.ActivateOpKeypairForFabric(kBadFabricIndex, csrPublicKey2);
107107
EXPECT_EQ(err, CHIP_ERROR_INVALID_FABRIC_INDEX);
108-
EXPECT_EQ(opKeystore.HasPendingOpKeypair(), true);
109-
EXPECT_EQ(opKeystore.HasOpKeypairForFabric(kFabricIndex), false);
108+
EXPECT_TRUE(opKeystore.HasPendingOpKeypair());
109+
EXPECT_FALSE(opKeystore.HasOpKeypairForFabric(kFabricIndex));
110110

111111
// Activating with matching fabricIndex and mismatching public key fails
112112
err = opKeystore.ActivateOpKeypairForFabric(kFabricIndex, csrPublicKey1);
113113
EXPECT_EQ(err, CHIP_ERROR_INVALID_PUBLIC_KEY);
114-
EXPECT_EQ(opKeystore.HasPendingOpKeypair(), true);
115-
EXPECT_EQ(opKeystore.HasOpKeypairForFabric(kFabricIndex), false);
114+
EXPECT_TRUE(opKeystore.HasPendingOpKeypair());
115+
EXPECT_FALSE(opKeystore.HasOpKeypairForFabric(kFabricIndex));
116116

117117
// Before successful activation, cannot sign
118118
uint8_t message[] = { 1, 2, 3, 4 };
@@ -125,9 +125,9 @@ TEST_F(TestPSAOpKeyStore, TestBasicLifeCycle)
125125
EXPECT_EQ(err, CHIP_NO_ERROR);
126126

127127
// Activating does not store, and keeps pending
128-
EXPECT_EQ(opKeystore.HasPendingOpKeypair(), true);
129-
EXPECT_EQ(opKeystore.HasOpKeypairForFabric(kFabricIndex), true);
130-
EXPECT_EQ(opKeystore.HasOpKeypairForFabric(kBadFabricIndex), false);
128+
EXPECT_TRUE(opKeystore.HasPendingOpKeypair());
129+
EXPECT_TRUE(opKeystore.HasOpKeypairForFabric(kFabricIndex));
130+
EXPECT_FALSE(opKeystore.HasOpKeypairForFabric(kBadFabricIndex));
131131

132132
// Can't sign for wrong fabric after activation
133133
P256ECDSASignature sig2;
@@ -149,14 +149,14 @@ TEST_F(TestPSAOpKeyStore, TestBasicLifeCycle)
149149
// Committing with mismatching fabric fails, leaves pending
150150
err = opKeystore.CommitOpKeypairForFabric(kBadFabricIndex);
151151
EXPECT_EQ(err, CHIP_ERROR_INVALID_FABRIC_INDEX);
152-
EXPECT_EQ(opKeystore.HasPendingOpKeypair(), true);
153-
EXPECT_EQ(opKeystore.HasOpKeypairForFabric(kFabricIndex), true);
152+
EXPECT_TRUE(opKeystore.HasPendingOpKeypair());
153+
EXPECT_TRUE(opKeystore.HasOpKeypairForFabric(kFabricIndex));
154154

155155
// Committing key resets pending state
156156
err = opKeystore.CommitOpKeypairForFabric(kFabricIndex);
157157
EXPECT_EQ(err, CHIP_NO_ERROR);
158-
EXPECT_EQ(opKeystore.HasPendingOpKeypair(), false);
159-
EXPECT_EQ(opKeystore.HasOpKeypairForFabric(kFabricIndex), true);
158+
EXPECT_FALSE(opKeystore.HasPendingOpKeypair());
159+
EXPECT_TRUE(opKeystore.HasOpKeypairForFabric(kFabricIndex));
160160

161161
// Verify if the key is not exportable - the PSA_KEY_USAGE_EXPORT psa flag should not be set
162162
P256SerializedKeypair serializedKeypair;
@@ -174,8 +174,8 @@ TEST_F(TestPSAOpKeyStore, TestBasicLifeCycle)
174174
// Let's remove the opkey for a fabric, it disappears
175175
err = opKeystore.RemoveOpKeypairForFabric(kFabricIndex);
176176
EXPECT_EQ(err, CHIP_NO_ERROR);
177-
EXPECT_EQ(opKeystore.HasPendingOpKeypair(), false);
178-
EXPECT_EQ(opKeystore.HasOpKeypairForFabric(kFabricIndex), false);
177+
EXPECT_FALSE(opKeystore.HasPendingOpKeypair());
178+
EXPECT_FALSE(opKeystore.HasOpKeypairForFabric(kFabricIndex));
179179
}
180180

181181
TEST_F(TestPSAOpKeyStore, TestEphemeralKeys)
@@ -216,22 +216,22 @@ TEST_F(TestPSAOpKeyStore, TestMigrationKeys)
216216

217217
// Failure on the key migration, while the key does not exist in the any keystore.
218218
EXPECT_EQ(storage.GetNumKeys(), 0u);
219-
EXPECT_EQ(storage.HasKey(DefaultStorageKeyAllocator::FabricOpKey(kFabricIndex).KeyName()), false);
220-
EXPECT_EQ(psaOpKeyStore.HasOpKeypairForFabric(kFabricIndex), false);
219+
EXPECT_FALSE(storage.HasKey(DefaultStorageKeyAllocator::FabricOpKey(kFabricIndex).KeyName()));
220+
EXPECT_FALSE(psaOpKeyStore.HasOpKeypairForFabric(kFabricIndex));
221221
EXPECT_EQ(psaOpKeyStore.MigrateOpKeypairForFabric(kFabricIndex, persistentOpKeyStore),
222222
CHIP_ERROR_PERSISTED_STORAGE_VALUE_NOT_FOUND);
223223

224224
auto generateAndStore = [&](FabricIndex index, MutableByteSpan & buf, P256PublicKey & pubKey) {
225-
EXPECT_EQ(persistentOpKeyStore.HasPendingOpKeypair(), false);
225+
EXPECT_FALSE(persistentOpKeyStore.HasPendingOpKeypair());
226226
EXPECT_EQ(persistentOpKeyStore.NewOpKeypairForFabric(kFabricIndex, buf), CHIP_NO_ERROR);
227227
EXPECT_EQ(VerifyCertificateSigningRequest(buf.data(), buf.size(), pubKey), CHIP_NO_ERROR);
228-
EXPECT_EQ(persistentOpKeyStore.HasPendingOpKeypair(), true);
228+
EXPECT_TRUE(persistentOpKeyStore.HasPendingOpKeypair());
229229
EXPECT_EQ(persistentOpKeyStore.ActivateOpKeypairForFabric(kFabricIndex, pubKey), CHIP_NO_ERROR);
230230
EXPECT_EQ(storage.GetNumKeys(), 0u);
231231
EXPECT_EQ(persistentOpKeyStore.CommitOpKeypairForFabric(kFabricIndex), CHIP_NO_ERROR);
232-
EXPECT_EQ(persistentOpKeyStore.HasPendingOpKeypair(), false);
232+
EXPECT_FALSE(persistentOpKeyStore.HasPendingOpKeypair());
233233
EXPECT_EQ(storage.GetNumKeys(), 1u);
234-
EXPECT_EQ(storage.HasKey(DefaultStorageKeyAllocator::FabricOpKey(kFabricIndex).KeyName()), true);
234+
EXPECT_TRUE(storage.HasKey(DefaultStorageKeyAllocator::FabricOpKey(kFabricIndex).KeyName()));
235235
};
236236

237237
// Save a key to the old persistent storage
@@ -242,7 +242,7 @@ TEST_F(TestPSAOpKeyStore, TestMigrationKeys)
242242

243243
// Migrate key to PSA ITS
244244
EXPECT_EQ(psaOpKeyStore.MigrateOpKeypairForFabric(kFabricIndex, persistentOpKeyStore), CHIP_NO_ERROR);
245-
EXPECT_EQ(psaOpKeyStore.HasOpKeypairForFabric(kFabricIndex), true);
245+
EXPECT_TRUE(psaOpKeyStore.HasOpKeypairForFabric(kFabricIndex));
246246

247247
// Verify the migrated keys
248248
P256ECDSASignature sig1;
@@ -254,7 +254,7 @@ TEST_F(TestPSAOpKeyStore, TestMigrationKeys)
254254

255255
// After migration there should be no old keys anymore
256256
EXPECT_EQ(storage.GetNumKeys(), 0u);
257-
EXPECT_EQ(storage.HasKey(DefaultStorageKeyAllocator::FabricOpKey(kFabricIndex).KeyName()), false);
257+
EXPECT_FALSE(storage.HasKey(DefaultStorageKeyAllocator::FabricOpKey(kFabricIndex).KeyName()));
258258

259259
// Verify that migration method returns success when there is no OpKey stored in the old keystore, but already exists in PSA
260260
// ITS.
@@ -266,7 +266,7 @@ TEST_F(TestPSAOpKeyStore, TestMigrationKeys)
266266
generateAndStore(kFabricIndex, csrSpan2, csrPublicKey1);
267267
EXPECT_EQ(psaOpKeyStore.MigrateOpKeypairForFabric(kFabricIndex, persistentOpKeyStore), CHIP_NO_ERROR);
268268
EXPECT_EQ(storage.GetNumKeys(), 0u);
269-
EXPECT_EQ(storage.HasKey(DefaultStorageKeyAllocator::FabricOpKey(kFabricIndex).KeyName()), false);
269+
EXPECT_FALSE(storage.HasKey(DefaultStorageKeyAllocator::FabricOpKey(kFabricIndex).KeyName()));
270270

271271
// Finalize
272272
persistentOpKeyStore.Finish();

0 commit comments

Comments
 (0)