def testVolumeGroup(self): good_names = ['vg00', 'group-name', 'groupname-'] bad_names = ['-leading-hyphen', 'únicode', 'sp aces'] for name in good_names: self.assertTrue(LVMVolumeGroupDevice.isNameValid(name)) for name in bad_names: self.assertFalse(LVMVolumeGroupDevice.isNameValid(name))