예제 #1
0
 def test_spool_success(self):
     with mock.patch.object(spool, 'is_up', return_value=(True, {})):
         fut = checker.check_spool(se.name, se.port, se.query, None, query_params=None, headers={})
         self.assertIsInstance(fut, tornado.concurrent.Future)
         self.assertTrue(fut.done())
         res = fut.result()
         self.assertEqual(res[0], 200)
예제 #2
0
 def test_spool_success(self):
     with mock.patch.object(spool, 'is_up', return_value=(True, {})):
         fut = checker.check_spool(se.name, se.port, se.query, None, query_params=None, headers={})
         self.assertIsInstance(fut, tornado.concurrent.Future)
         self.assertTrue(fut.done())
         res = fut.result()
         self.assertEqual(res[0], 200)
예제 #3
0
 def test_spool_failure(self):
     with mock.patch.object(spool,
                            'is_up',
                            return_value=(False, {
                                'service': se.service
                            })):
         fut = checker.check_spool(se.name,
                                   se.port,
                                   se.query,
                                   None,
                                   query_params=None,
                                   headers={})
         self.assertEqual(fut.result()[0], 503)
예제 #4
0
 def test_spool_failure(self):
     with mock.patch.object(spool,
                            'is_up',
                            return_value=(False, {
                                'service': se.service
                            })) as is_up_patch:
         fut = checker.check_spool(se.name,
                                   se.port,
                                   se.query,
                                   '127.0.0.1',
                                   None,
                                   query_params=None,
                                   headers={})
         self.assertEqual(fut.result()[0], 503)
         is_up_patch.assert_called_once_with(se.name,
                                             port=se.port,
                                             host='127.0.0.1')
예제 #5
0
 def test_spool_failure(self):
     with mock.patch.object(spool, 'is_up', return_value=(False, {'service': se.service})):
         fut = checker.check_spool(se.name, se.port, se.query, None, query_params=None, headers={})
         self.assertEqual(fut.result()[0], 503)