예제 #1
0
 def test_vogeler_runner_init(self):
     """Test that creating a Runner object works"""
     c = VogelerRunner('broadcast.*',
                     host='localhost',
                     username='******',
                     password='******')
     self.assertType(c, 'vogeler.vogeler.VogelerRunner')
     c.close()
예제 #2
0
 def test_runner_message_nondurable(self):
     """Test that runner can send non-durable messages"""
     test_message = 'facter'
     c = VogelerRunner('broadcast.*',
                     host='localhost',
                     username='******',
                     password='******')
     self.assertIsNone(c.message(test_message, durable=False))
     c.close()
예제 #3
0
 def test_runner_message_nondurable(self):
     """Test that runner can send non-durable messages"""
     test_message = 'facter'
     c = VogelerRunner('broadcast.*', dsn=self.good_amqp_dsn)
     self.assertIsNone(c.message(test_message, durable=False))
     c.close()
예제 #4
0
 def test_vogeler_runner_init(self):
     """Test that creating a Runner object works"""
     c = VogelerRunner('broadcast.*', dsn=self.good_amqp_dsn)
     self.assertType(c, 'vogeler.vogeler.VogelerRunner')
     c.close()
예제 #5
0
 def test_runner_message_nondurable(self):
     """Test that runner can send non-durable messages"""
     test_message = 'facter'
     c = VogelerRunner('broadcast.*', dsn=self.good_amqp_dsn)
     self.assertIsNone(c.message(test_message, durable=False))
     c.close()
예제 #6
0
 def test_vogeler_runner_failure(self):
     """Test that Runner object fails properly"""
     with self.assertRaises(VogelerException):
         VogelerRunner('broadcast.*', dsn=self.bad_amqp_dsn)
예제 #7
0
 def test_vogeler_runner_init(self):
     """Test that creating a Runner object works"""
     c = VogelerRunner('broadcast.*', dsn=self.good_amqp_dsn)
     self.assertType(c, 'vogeler.vogeler.VogelerRunner')
     c.close()