def test_create_mount_point(self): lun = VNXLun(name='l1', cli=t_cli()) m1 = lun.create_mount_point(mount_point_name='m1') assert_that(m1.name, equal_to('m1')) assert_that(m1.lun_id, equal_to(4057)) assert_that(m1.attached_snapshot, equal_to('s1')) m2 = lun.create_mount_point(mount_point_name='m2') assert_that(lun.snapshot_mount_points, only_contains(4056, 4057)) assert_that(m2.attached_snapshot, equal_to('N/A'))
def test_create_mount_point(self): lun = VNXLun(name='l1', cli=t_cli()) m1 = lun.create_mount_point(mount_point_name='m1') assert_that(m1.name, equal_to('m1')) assert_that(m1.lun_id, equal_to(4057)) assert_that(m1.attached_snapshot, equal_to('s1')) m2 = lun.create_mount_point(mount_point_name='m2') assert_that(lun.snapshot_mount_points, only_contains(4056, 4057)) assert_that(m2.attached_snapshot, equal_to('N/A'))
def test_mount_point_properties(self): lun = VNXLun(name='l1', cli=t_cli()) m1 = lun.create_mount_point(name='m1') assert_that(m1.name, equal_to('m1')) assert_that(m1.lun_id, equal_to(4057)) s1 = m1.attached_snapshot assert_that(s1, instance_of(VNXSnap)) assert_that(s1._cli, equal_to(t_cli())) assert_that(s1._get_name(), equal_to('s1'))
def test_mount_point_properties(self): lun = VNXLun(name='l1', cli=t_cli()) m1 = lun.create_mount_point(name='m1') assert_that(m1.name, equal_to('m1')) assert_that(m1.lun_id, equal_to(4057)) s1 = m1.attached_snapshot assert_that(s1, instance_of(VNXSnap)) assert_that(s1._cli, equal_to(t_cli())) assert_that(s1._get_name(), equal_to('s1'))
def test_create_mount_point_success(self): lun = VNXLun(name='l1', cli=t_cli()) m2 = lun.create_mount_point(name='m2') assert_that(lun.snapshot_mount_points, instance_of(VNXLunList)) assert_that(str(lun), contains_string('"VNXLunList": [')) for smp in lun.snapshot_mount_points: assert_that(smp, instance_of(VNXLun)) pl = smp.primary_lun assert_that(pl, instance_of(VNXLun)) assert_that(pl._get_name(), equal_to('l1')) assert_that(m2.attached_snapshot, none())
def test_create_mount_point_success(self): lun = VNXLun(name='l1', cli=t_cli()) m2 = lun.create_mount_point(name='m2') assert_that(lun.snapshot_mount_points, instance_of(VNXLunList)) assert_that(str(lun), contains_string('"VNXLunList": [')) for smp in lun.snapshot_mount_points: assert_that(smp, instance_of(VNXLun)) pl = smp.primary_lun assert_that(pl, instance_of(VNXLun)) assert_that(pl._get_name(), equal_to('l1')) assert_that(m2.attached_snapshot, none())
def f(): lun = VNXLun(name='l1', cli=t_cli()) lun.create_mount_point(name='m3')
def f(): lun = VNXLun(name='l1', cli=t_cli()) lun.create_mount_point(name='m3')