def test_getQueueByInvalidName(self): """ Try to get a queue by invalid names """ module.gConfig.getConfigurationTree.return_value = {'OK': True, 'Value': {}} # try different possibilities result = module.getMQParamsFromCS('%s' % QUEUE_NAME) self.assertFalse(result['OK']) result = module.getMQParamsFromCS(mqURI=MQSERVICE_NAME + "::" + QUEUE_TYPE + "::" + "InvalidName") self.assertFalse(result['OK']) result = module.getMQParamsFromCS('%s::' % MQSERVICE_NAME) self.assertFalse(result['OK']) result = module.getMQParamsFromCS('%s::%s' % (MQSERVICE_NAME, QUEUE_NAME)) self.assertFalse(result['OK'])
def test_getQueueByInvalidName( self ): """ Try to get a queue by invalid names """ module.gConfig.getConfigurationTree.return_value = {'OK': True, 'Value': {}} # try different possibilities result = module.getMQParamsFromCS( '%s' % QUEUE_NAME ) self.assertFalse( result['OK'] ) result = module.getMQParamsFromCS( mqURI = MQSERVICE_NAME+"::" +QUEUE_TYPE+ "::"+ "InvalidName" ) self.assertFalse( result['OK'] ) result = module.getMQParamsFromCS( '%s::' % MQSERVICE_NAME ) self.assertFalse( result['OK'] ) result = module.getMQParamsFromCS( '%s::%s' % ( MQSERVICE_NAME, QUEUE_NAME ) ) self.assertFalse( result['OK'] )
def test_getQueue( self ): module.gConfig.getConfigurationTree.return_value = {'OK': True, 'Value': QUEUE_CONFIG} # check returned value result = module.getMQParamsFromCS(mqURI = MQSERVICE_NAME+"::" +QUEUE_TYPE+ "::"+ QUEUE_NAME ) self.assertTrue( result['OK'] ) # check queue parameters self.assertEqual( result['Value']['Queue'], QUEUE_NAME ) self.assertEqual( result['Value']['Host'], MQSERVICE_NAME ) self.assertTrue( result['Value']['Acknowledgement'] ) with self.assertRaises( KeyError ): result['Value']['Topic']
def test_getQueue(self): module.gConfig.getConfigurationTree.return_value = {'OK': True, 'Value': QUEUE_CONFIG} # check returned value result = module.getMQParamsFromCS(mqURI=MQSERVICE_NAME + "::" + QUEUE_TYPE + "::" + QUEUE_NAME) self.assertTrue(result['OK']) # check queue parameters self.assertEqual(result['Value']['Queue'], QUEUE_NAME) self.assertEqual(result['Value']['Host'], MQSERVICE_NAME) self.assertTrue(result['Value']['Acknowledgement']) with self.assertRaises(KeyError): result['Value']['Topic']
def test_getTopic( self ): """ Try to get a topic """ module.gConfig.getConfigurationTree.return_value = {'OK': True, 'Value': TOPIC_CONFIG} # check returned value TOPIC_NAME=QUEUE_NAME result = module.getMQParamsFromCS(mqURI = MQSERVICE_NAME+"::" +TOPIC_TYPE+ "::"+ TOPIC_NAME ) self.assertTrue( result['OK'] ) # check topic parameters self.assertEqual( result['Value']['Topic'], TOPIC_NAME ) self.assertEqual( result['Value']['Host'], MQSERVICE_NAME ) self.assertTrue( result['Value']['Acknowledgement'] ) with self.assertRaises( KeyError ): result['Value']['Queue']
def test_getTopic(self): """ Try to get a topic """ module.gConfig.getConfigurationTree.return_value = {'OK': True, 'Value': TOPIC_CONFIG} # check returned value TOPIC_NAME = QUEUE_NAME result = module.getMQParamsFromCS(mqURI=MQSERVICE_NAME + "::" + TOPIC_TYPE + "::" + TOPIC_NAME) self.assertTrue(result['OK']) # check topic parameters self.assertEqual(result['Value']['Topic'], TOPIC_NAME) self.assertEqual(result['Value']['Host'], MQSERVICE_NAME) self.assertTrue(result['Value']['Acknowledgement']) with self.assertRaises(KeyError): result['Value']['Queue']
def test_getQueue(self): module.gConfig.getConfigurationTree.return_value = { "OK": True, "Value": QUEUE_CONFIG } # check returned value result = module.getMQParamsFromCS(mqURI=MQSERVICE_NAME + "::" + QUEUE_TYPE + "::" + QUEUE_NAME) self.assertTrue(result["OK"]) # check queue parameters self.assertEqual(result["Value"]["Queue"], QUEUE_NAME) self.assertEqual(result["Value"]["Host"], MQSERVICE_NAME) self.assertTrue(result["Value"]["Acknowledgement"]) with self.assertRaises(KeyError): result["Value"]["Topic"]