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)
Example #2
0
 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)
Example #3
0
 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)
Example #4
0
 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))
Example #9
0
 def test_08_get_list_consumers(self):
     self.assertIn(Consumer.get(self.pulp, self.consumer.id),
                   Consumer.list(self.pulp))
Example #10
0
 def test_07_get_nonesistant_consumer_info(self):
     with self.assertRaises(AssertionError):
         Consumer.get(self.pulp, 'some_consumer')
         self.assertPulp(code=404)
Example #11
0
 def test_07_get_consumer_info(self):
     consumer = Consumer.get(self.pulp, self.consumer.id)
     self.assertEqual(consumer.id, self.consumer.id)
 def test_04_check_binding_present(self):
     consumer = Consumer.get(self.pulp, self.consumer.id, params={"bindings": True})
     self.assertTrue(consumer.data["bindings"] != [])