diff --git a/tests/mdraid_test.py b/tests/mdraid_test.py index 92a07430..ca5794ac 100644 --- a/tests/mdraid_test.py +++ b/tests/mdraid_test.py @@ -265,22 +265,25 @@ def test_activate_deactivate(self): self.assertTrue(md_info) self.assertTrue(md_info.uuid) + md_uuid = BlockDev.md_get_md_uuid(md_info.uuid) + self.assertIsNotNone(md_uuid) + # try to activate with UUID and array name - succ = BlockDev.md_activate("bd_test_md", [self.loop_devs[0], self.loop_devs[1]], md_info.uuid) + succ = BlockDev.md_activate("bd_test_md", [self.loop_devs[0], self.loop_devs[1]], md_uuid) self.assertTrue(succ) succ = BlockDev.md_deactivate("bd_test_md") self.assertTrue(succ) # try to activate by UUID only: should work with member devices specified - succ = BlockDev.md_activate(None, [self.loop_devs[0], self.loop_devs[1]], md_info.uuid) + succ = BlockDev.md_activate(None, [self.loop_devs[0], self.loop_devs[1]], md_uuid) self.assertTrue(succ) succ = BlockDev.md_deactivate("bd_test_md") self.assertTrue(succ) # as well as without them - succ = BlockDev.md_activate(None, None, md_info.uuid) + succ = BlockDev.md_activate(None, None, md_uuid) self.assertTrue(succ) succ = BlockDev.md_deactivate("bd_test_md")