def setUp(self):
     super(TestSenderUnlimitedSize, self).setUp()
     self._server = mockserver.MockRecvServer('localhost')
     self._sender = fluent.asyncsender.FluentSender(tag='test',
                                                    port=self._server.port,
                                                    queue_timeout=0.04,
                                                    queue_maxsize=0)
 def setUp(self):
     super(TestSenderWithTimeoutAndCircular, self).setUp()
     self._server = mockserver.MockRecvServer('localhost')
     self._sender = fluent.asyncsender.FluentSender(tag='test',
                                                    port=self._server.port,
                                                    queue_maxsize=self.Q_SIZE,
                                                    queue_circular=True)
示例#3
0
 def setUp(self):
     super(TestHandler, self).setUp()
     for port in range(10000, 20000):
         try:
             self._server = mockserver.MockRecvServer('localhost', port)
             self._port = port
             break
         except IOError:
             pass
示例#4
0
 def setUp(self):
     super(TestSender, self).setUp()
     for port in range(10000, 20000):
         try:
             self._server = mockserver.MockRecvServer('localhost', port)
             break
         except IOError as exc:
             print(exc)
     self._sender = fluent.sender.FluentSender(tag='test', port=port)
    def test_unix_socket(self):
        self.tearDown()
        tmp_dir = mkdtemp()
        try:
            server_file = 'unix://' + tmp_dir + "/tmp.unix"
            self._server = mockserver.MockRecvServer(server_file)
            self._sender = fluent.sender.FluentSender(tag='test',
                                                      host=server_file)
            with self._sender as sender:
                self.assertTrue(sender.emit('foo', {'bar': 'baz'}))

            data = self._server.get_received()
            self.assertEqual(len(data), 1)
            self.assertEqual(data[0][2], {'bar': 'baz'})

        finally:
            rmtree(tmp_dir, True)
示例#6
0
 def setUp(self):
     super(TestHandler, self).setUp()
     self._server = mockserver.MockRecvServer('localhost')
     self._port = self._server.port
示例#7
0
 def setUp(self):
     self._server = mockserver.MockRecvServer('localhost')
     sender.setup('app', port=self._server.port)
示例#8
0
 def setUp(self):
     super(TestHandlerWithCircularQueue, self).setUp()
     self._server = mockserver.MockRecvServer('localhost')
     self._port = self._server.port
     self.handler = None
 def setUp(self):
     super(TestSender, self).setUp()
     self._server = mockserver.MockRecvServer('localhost')
     self._sender = fluent.asyncsender.FluentSender(tag='test',
                                                    port=self._server.port)
 def setUp(self):
     super(TestSenderWithTimeout, self).setUp()
     self._server = mockserver.MockRecvServer('localhost')
     self._sender = fluent.asyncsender.FluentSender(tag='test',
                                                    port=self._server.port,
                                                    queue_timeout=0.04)
示例#11
0
async def mock_server():
    server = mockserver.MockRecvServer()
    yield server