def test_09_search_consumer(self): #perfom searh of the consumer by its id #check that the filter works properly and as a result gave right consumer id consumer = Consumer.search(self.pulp, data={"criteria": {"sort": None, "fields": None, "limit": None, "filters": {"id": self.consumer.id}, "skip": None}}) self.assertIn(Consumer({"id": self.consumer.id}, ['id'], ['id']), consumer) #check that in the search result there is only one and unique consumer with such id self.assertTrue(len(consumer) == 1)
def test_01_update_consumer(self): # update causes private key loss; do not change self.consumer consumer = self.consumer | { 'display_name': "A %s consumer" % type(self).__name__ } with self.pulp.asserting(True): consumer.delta_update(self.pulp) self.assertEqual(Consumer.get(self.pulp, consumer.id), consumer)
def test_09_search_consumer(self): #perfom searh of the consumer by its id #check that the filter works properly and as a result gave right consumer id consumer = Consumer.search(self.pulp, data={ "criteria": { "sort": None, "fields": None, "limit": None, "filters": { "id": self.consumer.id }, "skip": None } }) self.assertIn(Consumer({"id": self.consumer.id}, ['id'], ['id']), consumer) #check that in the search result there is only one and unique consumer with such id self.assertTrue(len(consumer) == 1)
def test_04_check_binding_present(self): consumer = Consumer.get(self.pulp, self.consumer.id, params={"bindings": True}) self.assertTrue(consumer.data["bindings"] != [])
def test_07_get_nonesistant_consumer_info(self): with self.assertRaises(AssertionError): Consumer.get(self.pulp, 'some_consumer') self.assertPulp(code=404)
def test_07_get_consumer_info(self): consumer = Consumer.get(self.pulp, self.consumer.id) self.assertEqual(consumer.id, self.consumer.id)
def test_01_update_consumer(self): # update causes private key loss; do not change self.consumer consumer = self.consumer | {'display_name': "A %s consumer" % type(self).__name__} with self.pulp.asserting(True): consumer.delta_update(self.pulp) self.assertEqual(Consumer.get(self.pulp, consumer.id), consumer)
def test_08_get_list_consumers(self): self.assertIn(Consumer.get(self.pulp, self.consumer.id), Consumer.list(self.pulp))