def check_leases(self, conf): drive = Drive({}, self.log, **conf) leases = list(drive.getLeasesXML()) self.assertEqual(1, len(leases)) xml = """ <lease> <key>vol_id</key> <lockspace>dom_id</lockspace> <target offset="0" path="path" /> </lease> """ self.assertXMLEqual(vmxml.format_xml(leases[0]), xml)
def check_no_leases(self, conf): drive = Drive({}, self.log, **conf) leases = list(drive.getLeasesXML()) self.assertEqual([], leases)