mirror of https://github.com/ARMmbed/mbed-os.git
Minor fixes to TDBStore moduletests
parent
2a4e48179d
commit
8e6b9eebe2
|
@ -60,7 +60,7 @@ TEST_F(TDBStoreModuleTest, set_get)
|
||||||
EXPECT_STREQ("data", buf);
|
EXPECT_STREQ("data", buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_F(TDBStoreModuleTest, erased_get_set)
|
TEST_F(TDBStoreModuleTest, erased_set_get)
|
||||||
{
|
{
|
||||||
EXPECT_EQ(tdb.deinit(), MBED_SUCCESS);
|
EXPECT_EQ(tdb.deinit(), MBED_SUCCESS);
|
||||||
EXPECT_EQ(flash.init(), MBED_SUCCESS);
|
EXPECT_EQ(flash.init(), MBED_SUCCESS);
|
||||||
|
@ -102,11 +102,11 @@ TEST_F(TDBStoreModuleTest, corrupted_set_deinit_init_get)
|
||||||
for (int i = 0; i < 100; ++i) {
|
for (int i = 0; i < 100; ++i) {
|
||||||
EXPECT_EQ(tdb.deinit(), MBED_SUCCESS);
|
EXPECT_EQ(tdb.deinit(), MBED_SUCCESS);
|
||||||
// Corrupt the first part of the storage
|
// Corrupt the first part of the storage
|
||||||
for (int i = 0; i < heap.size()/BLOCK_SIZE/2; i++) {
|
for (int j = 0; j < heap.size()/BLOCK_SIZE/2; j++) {
|
||||||
for (int j = 0; j < BLOCK_SIZE; j++) {
|
for (int k = 0; k < BLOCK_SIZE; k++) {
|
||||||
block[j] = rand();
|
block[k] = rand();
|
||||||
}
|
}
|
||||||
EXPECT_EQ(heap.program(block, BLOCK_SIZE * i, BLOCK_SIZE), MBED_SUCCESS);
|
EXPECT_EQ(heap.program(block, BLOCK_SIZE * j, BLOCK_SIZE), MBED_SUCCESS);
|
||||||
}
|
}
|
||||||
EXPECT_EQ(tdb.init(), MBED_SUCCESS);
|
EXPECT_EQ(tdb.init(), MBED_SUCCESS);
|
||||||
for (int j = 0; j < 100; ++j) {
|
for (int j = 0; j < 100; ++j) {
|
||||||
|
|
Loading…
Reference in New Issue