def test_getOutput(self): inductor = MockProcessInductor(None, fauxProcessData) output = inductor.getOutput(command='foo') @output.addCallback def check_output(result): expected_stdout = ''.join([data for fd, data in fauxProcessData if fd is stdout]) self.assertEqual(result, expected_stdout) return output