Esempio n. 1
0
 def check_package_retrieval(self, listing, package_name, requested_version, expected_version):
     package = listing.get_package(package_name, version.parse_spec(requested_version))
     self.assertNotEqual(package, None)
     self.assertEqual(package.get_name(), package_name)
     self.assertEqual(package.get_version(),
                      version.parse_version(expected_version),
                      'Expected to get %s - instead got %s' % (expected_version,
                                                               package.get_version()))
Esempio n. 2
0
 def check_package_retrieval_with_flavor(self, listing, package_name, requested_version, flavor, expected_version):
     package = listing.get_package(package_name,
                                   version.parse_spec(requested_version),
                                   flavor=flavor)
     self.assertIsNotNone(package, 'Got None when retrieving %s %s %s' % (package_name, requested_version, flavor))
     self.assertEqual(package.get_name(), package_name)
     self.assertEqual(package.get_version(),
                      version.parse_version(expected_version),
                      'Expected to get %s - instead got %s' % (expected_version,
                                                               package.get_version()))