|
1 | 1 | import unittest |
2 | 2 | from unittest.mock import patch |
3 | 3 |
|
4 | | -from blivet.devices import DiskDevice |
| 4 | +from blivet.devices import DiskDevice, iScsiDiskDevice |
5 | 5 | from blivet.devicelibs import disk as disklib |
6 | 6 | from blivet.devicelibs import raid |
7 | 7 | from blivet.size import Size |
@@ -47,3 +47,16 @@ def test_disk_raid_properties(self): |
47 | 47 | self.assertIsNone(test3.raid_level) |
48 | 48 | self.assertIsNone(test3.raid_stripe_size) |
49 | 49 | self.assertIsNone(test3.raid_disk_count) |
| 50 | + |
| 51 | + |
| 52 | +class iScsiDiskDeviceTestCase(unittest.TestCase): |
| 53 | + def test_iscsi_lun(self): |
| 54 | + kwargs = {"node": "", "ibft": "", "nic": "", "initiator": "", |
| 55 | + "offload": False, "name": "", "target": "", |
| 56 | + "address": "", "port": "", "iface": "", "id_path": ""} |
| 57 | + |
| 58 | + disk1 = iScsiDiskDevice("test1", lun="1", **kwargs) |
| 59 | + self.assertEqual(disk1.lun, 1) |
| 60 | + |
| 61 | + disk2 = iScsiDiskDevice("test1", lun="0x0101000000000000", **kwargs) |
| 62 | + self.assertEqual(disk2.lun, 257) |
0 commit comments