def setUp(self): """ Starts a mock server for every test. """ self.buf = [] def save_to_buf(msg): self.buf.extend( [line.strip() for line in msg.split("\n") if line.strip()]) self.server = Server(save_to_buf) gevent.spawn(self.server.serve) gevent.sleep(1)
#!/usr/bin/env python # coding: utf-8 from mock_server import Server if __name__ == '__main__': server = Server() server.start()