diff --git a/TESTS/mbed_hal/flash/functional_tests/main.cpp b/TESTS/mbed_hal/flash/functional_tests/main.cpp index c8bb7fdd105..d9b4b0121c8 100644 --- a/TESTS/mbed_hal/flash/functional_tests/main.cpp +++ b/TESTS/mbed_hal/flash/functional_tests/main.cpp @@ -49,6 +49,7 @@ static void erase_range(flash_t *flash, uint32_t addr, uint32_t size) TEST_ASSERT_NOT_EQUAL(0, sector_size); int32_t ret = flash_erase_sector(flash, addr); TEST_ASSERT_EQUAL_INT32(0, ret); + addr += sector_size; size = size > sector_size ? size - sector_size : 0; } }