Esempio n. 1
0
 def test_failure2(self):
     producer = MQProducer(mqManager=self.myManager,
                           mqURI="fake.cern.ch::Queues::FakeQueue",
                           producerId='producer4')
     producer2 = MQProducer(mqManager=self.myManager,
                            mqURI="fake.cern.ch::Queues::FakeQueue",
                            producerId='producer2')
     result = producer.close()
     self.assertTrue(result['OK'])
     result = producer.close()
     self.assertFalse(result['OK'])
     self.assertEqual(
         result['Message'],
         'MQ connection failure ( 1142 : Failed to stop the connection!The messenger producer4 does not exist!)'
     )
     result = producer2.close()
     self.assertTrue(result['OK'])
     result = producer2.close()
     self.assertFalse(result['OK'])
     self.assertEqual(
         result['Message'],
         'MQ connection failure ( 1142 : Failed to stop the connection!The messenger producer2 does not exist!)'
     )
     # connection does not exist so put will not work
     result = producer.put("wow!")
     self.assertFalse(result['OK'])
     self.assertEqual(result['Message'], 'Failed to get the MQConnector!')
Esempio n. 2
0
 def test_failure( self ):
   producer = MQProducer(mqManager = self.myManager, mqURI  = "fake.cern.ch::Queue::FakeQueue", producerId ='producer4')
   result = producer.close()
   self.assertTrue(result['OK'])
   result = producer.close()
   self.assertFalse(result['OK'])
   self.assertEqual(result['Message'], 'MQ connection failure ( 1142 : Failed to stop the connection!The messenger producer4 does not exist!)')
Esempio n. 3
0
 def test_failure(self):
   producer = MQProducer(mqManager=self.myManager, mqURI="fake.cern.ch::Queues::FakeQueue", producerId='producer4')
   result = producer.close()
   self.assertTrue(result['OK'])
   result = producer.close()
   self.assertFalse(result['OK'])
   self.assertEqual(
       result['Message'],
       'MQ connection failure ( 1142 : Failed to stop the connection!The messenger producer4 does not exist!)')
Esempio n. 4
0
 def test_success( self ):
   producer = MQProducer(mqManager = self.myManager, mqURI  = "fake.cern.ch::Queue::FakeQueue", producerId ='producer4')
   result = producer.close()
   self.assertTrue(result['OK'])
   #producer is still able to sent cause the connection is still active (producer2 is connected)
   result = producer.put("wow!")
   self.assertTrue(result['OK'])
Esempio n. 5
0
 def test_success(self):
   producer = MQProducer(mqManager=self.myManager, mqURI="fake.cern.ch::Queues::FakeQueue", producerId='producer4')
   result = producer.close()
   self.assertTrue(result['OK'])
   # producer is still able to sent cause the connection is still active (producer2 is connected)
   result = producer.put("wow!")
   self.assertTrue(result['OK'])
Esempio n. 6
0
 def test_failure2( self ):
   producer = MQProducer(mqManager = self.myManager, mqURI  = "fake.cern.ch::Queue::FakeQueue", producerId ='producer4')
   producer2 = MQProducer(mqManager = self.myManager, mqURI  = "fake.cern.ch::Queue::FakeQueue", producerId ='producer2')
   result = producer.close()
   self.assertTrue(result['OK'])
   result = producer.close()
   self.assertFalse(result['OK'])
   self.assertEqual(result['Message'], 'MQ connection failure ( 1142 : Failed to stop the connection!The messenger producer4 does not exist!)')
   result = producer2.close()
   self.assertTrue(result['OK'])
   result = producer2.close()
   self.assertFalse(result['OK'])
   self.assertEqual(result['Message'], 'MQ connection failure ( 1142 : Failed to stop the connection!The messenger producer2 does not exist!)')
   #connection does not exist so put will not work
   result = producer.put("wow!")
   self.assertFalse(result['OK'])
   self.assertEqual(result['Message'], 'Failed to get the MQConnector!')