def test_custom_transport(self):
     beaver_config = self._get_config(transport='beaver.tests.test_transport_config.DummyTransport')
     transport = create_transport(beaver_config, self.file_config, logger=self.logger)
     self.assertIsInstance(transport, DummyTransport)
 def test_builtin_zmq(self):
     beaver_config = self._get_config(transport='zmq')
     transport = create_transport(beaver_config, self.file_config, logger=self.logger)
     self.assertIsInstance(transport, beaver.zmq_transport.ZmqTransport)
 def test_builtin_stdout(self):
     beaver_config = self._get_config(transport='stdout')
     transport = create_transport(beaver_config, self.file_config, logger=self.logger)
     self.assertIsInstance(transport, beaver.stdout_transport.StdoutTransport)
 def test_builtin_udp(self):
     beaver_config = self._get_config(transport='udp')
     transport = create_transport(beaver_config, self.file_config, logger=self.logger)
     self.assertIsInstance(transport, beaver.udp_transport.UdpTransport)
 def test_builtin_redis(self):
     beaver_config = self._get_config(transport='redis')
     transport = create_transport(beaver_config, self.file_config, logger=self.logger)
     self.assertIsInstance(transport, beaver.redis_transport.RedisTransport)