TESTS: Add tests for WRITE10
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>
This commit is contained in:
@@ -80,7 +80,7 @@ int T0221_write16_wrprotect(const char *initiator, const char *url, int data_los
|
||||
goto finished;
|
||||
}
|
||||
|
||||
printf("Write16 with RDPROTECT ");
|
||||
printf("Write16 with WRPROTECT ");
|
||||
for (i = 1; i <= 7; i++) {
|
||||
task = iscsi_write16_sync(iscsi, lun, 0, data, block_size, block_size, i, 0, 0, 0, 0);
|
||||
if (task == NULL) {
|
||||
@@ -93,7 +93,7 @@ int T0221_write16_wrprotect(const char *initiator, const char *url, int data_los
|
||||
|| task->sense.key != SCSI_SENSE_ILLEGAL_REQUEST
|
||||
|| task->sense.ascq != SCSI_SENSE_ASCQ_INVALID_FIELD_IN_CDB) {
|
||||
printf("[FAILED]\n");
|
||||
printf("Write16 with RDPROTECT!=0 should have failed with CHECK_CONDITION/ILLEGAL_REQUEST/INVALID_FIELD_IN_CDB\n");
|
||||
printf("Write16 with WRPROTECT!=0 should have failed with CHECK_CONDITION/ILLEGAL_REQUEST/INVALID_FIELD_IN_CDB\n");
|
||||
ret = -1;
|
||||
scsi_free_scsi_task(task);
|
||||
goto finished;
|
||||
|
||||
Reference in New Issue
Block a user