def __init__(self, testcase, loop): thor.loop.EventSource.__init__(self, loop) self.testcase = testcase self.r_fd, self.w_fd = make_fifo('tmp_fifo') self.on('writable', self.write) self.register_fd(self.w_fd, 'writable')
def setUp(self): self.loop = thor.loop.make() self.es = thor.loop.EventSource(self.loop) self.events_seen = [] self.r_fd, self.w_fd = make_fifo('tmp_fifo')