TEST: Add test for 0 blocks for UNMAP and fix num_blocks which was off by one

across the testsuite
This commit is contained in:
Ronnie Sahlberg
2013-01-21 20:20:46 -08:00
parent 72598c0b46
commit bfbde8b097
21 changed files with 94 additions and 30 deletions

View File

@@ -47,10 +47,10 @@ test_unmap_simple(void)
logging(LOG_VERBOSE, "Test UNMAP of 1-256 blocks at the start of the LUN with one descriptor per block");
for (i = 1; i <= 256; i++) {
list[i].lba = i-1;
for (i = 0; i < 256; i++) {
list[i].lba = i;
list[i].num = 1;
ret = unmap(iscsic, tgt_lun, 0, list, i);
ret = unmap(iscsic, tgt_lun, 0, list, i + 1);
CU_ASSERT_EQUAL(ret, 0);
}
}