diff options
Diffstat (limited to 'src/software/test/test_software_identity_resource.py')
-rw-r--r-- | src/software/test/test_software_identity_resource.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/software/test/test_software_identity_resource.py b/src/software/test/test_software_identity_resource.py index be48200..a53b361 100644 --- a/src/software/test/test_software_identity_resource.py +++ b/src/software/test/test_software_identity_resource.py @@ -107,7 +107,13 @@ class TestSoftwareIdentityResource(swbase.SwTestCase): "AccessInfo missing in base_urls for repo %s" % repo.repoid) self.assertIsInstance(inst.AvailableRequestedStates, list) - self.assertEqual(inst.Caption, repo.name) + # Unfortunately, yum-config-manager shortens lines on its output + # therefor we can not check very long names. + # 61 characters in version yum-utils-1.1.31-19.fc21 + if len(repo.name) > 60: + self.assertTrue(inst.Caption.startswith(repo.name)) + else: + self.assertEqual(inst.Caption, repo.name) self.assertIsInstance(inst.Cost, pywbem.Sint32) self.assertIsInstance(inst.Description, basestring) self.assertEqual(inst.ElementName, repo.repoid) |