def test_main(self): with MockSCSI(MockDevice(sbc)) as s: r = s.readcapacity10() cdb = r.cdb self.assertEqual(cdb[0], s.device.opcodes.READ_CAPACITY_10.value) self.assertEqual(cdb[1:10], bytearray(9)) cdb = r.unmarshall_cdb(cdb) self.assertEqual(cdb['opcode'], s.device.opcodes.READ_CAPACITY_10.value) d = ReadCapacity10.unmarshall_cdb(ReadCapacity10.marshall_cdb(cdb)) self.assertEqual(d, cdb)
def main(): with MockSCSI(MockDevice(sbc)) as s: r = s.readcapacity10() cdb = r.cdb assert cdb[0] == s.device.opcodes.READ_CAPACITY_10.value assert cdb[1:10] == bytearray(9) cdb = r.unmarshall_cdb(cdb) assert cdb['opcode'] == s.device.opcodes.READ_CAPACITY_10.value d = ReadCapacity10.unmarshall_cdb(ReadCapacity10.marshall_cdb(cdb)) assert d == cdb
def main(): with MockSCSI(MockDevice(sbc)) as s: r = s.readcapacity10() cdb = r.cdb assert cdb[0] == s.device.opcodes.READ_CAPACITY_10.value assert cdb[1:10] == bytearray(9) cdb = r.unmarshall_cdb(cdb) assert cdb['opcode'] == s.device.opcodes.READ_CAPACITY_10.value d = ReadCapacity10.unmarshall_cdb(ReadCapacity10.marshall_cdb(cdb)) assert d == cdb
def main(): dev = MockReadCapacity10() dev.opcodes = sbc s = SCSI(dev) s.device.opcodes = sbc r = s.readcapacity10() cdb = r.cdb assert cdb[0] == s.device.opcodes.READ_CAPACITY_10.value assert cdb[1:10] == bytearray(9) cdb = r.unmarshall_cdb(cdb) assert cdb['opcode'] == s.device.opcodes.READ_CAPACITY_10.value d = ReadCapacity10.unmarshall_cdb(ReadCapacity10.marshall_cdb(cdb)) assert d == cdb
def main(): dev = MockReadCapacity10() dev.opcodes = sbc s = SCSI(dev) s.device.opcodes = sbc r = s.readcapacity10() cdb = r.cdb assert cdb[0] == s.device.opcodes.READ_CAPACITY_10.value assert cdb[1:10] == bytearray(9) cdb = r.unmarshall_cdb(cdb) assert cdb['opcode'] == s.device.opcodes.READ_CAPACITY_10.value d = ReadCapacity10.unmarshall_cdb(ReadCapacity10.marshall_cdb(cdb)) assert d == cdb