From 86d274d78b8fb170306aa59d9878c78d4d88c2df Mon Sep 17 00:00:00 2001 From: Michal Minar Date: Thu, 8 Aug 2013 10:34:52 +0200 Subject: let's not assume AccessInfo to be filled test fix --- src/software/test/test_software_identity_resource.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/software/test/test_software_identity_resource.py b/src/software/test/test_software_identity_resource.py index 5d4b5ab..d5efdfe 100755 --- a/src/software/test/test_software_identity_resource.py +++ b/src/software/test/test_software_identity_resource.py @@ -79,7 +79,8 @@ class TestSoftwareIdentityResource( self.assertEqual(inst[key], inst.path[key]) self.assertEqual(repo.repoid, inst["Name"]) self.assertIsInstance(inst["AccessContext"], pywbem.Uint16) - self.assertIsInstance(inst["AccessInfo"], basestring) + if inst["AccessInfo"] is not None: + self.assertIsInstance(inst["AccessInfo"], basestring) if repo.mirror_list: self.assertEqual(inst["AccessInfo"], repo.mirror_list, "AccessInfo does not match mirror_list for repo %s" % @@ -88,9 +89,9 @@ class TestSoftwareIdentityResource( self.assertEqual(inst["AccessInfo"], repo.metalink, "AccessInfo does not match metalink for repo %s" % repo.repoid) - else: + elif inst["AccessInfo"] is not None: self.assertIn(inst["AccessInfo"], repo.base_urls, - "AccessInfo missing in base_urls for repo %s" % repo.repoid) + "AccessInfo missing in base_urls for repo %s" % repo.repoid) self.assertIsInstance(inst["AvailableRequestedStates"], list) self.assertEqual(repo.name, inst["Caption"]) self.assertIsInstance(inst["Cost"], pywbem.Sint32) -- cgit