def test_find_all_by_version_none(self): """ Test to retrieve all guest agents with a None version """ heartbeats = None exception_raised = False try: heartbeats = AgentHeartBeat.find_all_by_version(None) except exception.ModelNotFoundError: exception_raised = True self.assertIsNone(heartbeats) self.assertTrue(exception_raised)
def test_find_all_by_version_none(self): """ Test to retrieve all guest agents with a None version """ heartbeats = None exception_raised = False try: heartbeats = AgentHeartBeat.find_all_by_version(None) except exception.ModelNotFoundError: exception_raised = True self.assertIsNone(heartbeats) self.assertTrue(exception_raised)
def test_find_all_by_version_not_found(self): """ Test to retrieve all guest agents with a non-existing version """ version = str(uuid.uuid4()) exception_raised = False heartbeats = None try: heartbeats = AgentHeartBeat.find_all_by_version(version) except exception.ModelNotFoundError: exception_raised = True self.assertIsNone(heartbeats) self.assertTrue(exception_raised)
def test_find_all_by_version_not_found(self): """ Test to retrieve all guest agents with a non-existing version """ version = str(uuid.uuid4()) exception_raised = False heartbeats = None try: heartbeats = AgentHeartBeat.find_all_by_version(version) except exception.ModelNotFoundError: exception_raised = True self.assertIsNone(heartbeats) self.assertTrue(exception_raised)
def test_find_all_by_version(self): """ Test to retrieve all guest agents with a particular version """ # create some unique records with the same version version = str(uuid.uuid4()) for x in range(5): instance_id = str(uuid.uuid4()) heartbeat = AgentHeartBeat.create(instance_id=instance_id, guest_agent_version=version, deleted=0) self.assertIsNotNone(heartbeat) # get all guests by version heartbeats = AgentHeartBeat.find_all_by_version(version) self.assertIsNotNone(heartbeats) self.assertEqual(5, heartbeats.count())
def test_find_all_by_version(self): """ Test to retrieve all guest agents with a particular version """ # create some unique records with the same version version = str(uuid.uuid4()) for x in xrange(5): instance_id = str(uuid.uuid4()) heartbeat = AgentHeartBeat.create( instance_id=instance_id, guest_agent_version=version, deleted=0) self.assertIsNotNone(heartbeat) # get all guests by version heartbeats = AgentHeartBeat.find_all_by_version(version) self.assertIsNotNone(heartbeats) self.assertEqual(5, heartbeats.count())