def test_register_multiple_times(self): register_output(FakeOutput) register_output(FakeOutput) self.assertTrue(FakeOutput in output_list()) self.assertEquals(len(output_list()), 1)
def test_create_output(self): register_output(FakeOutput) obj = create_output('fake', mock.sentinel.test_result, mock.sentinel.args) self.assertEquals(obj.args, mock.sentinel.args) self.assertEquals(obj.test_result, mock.sentinel.test_result)
def test_register_item_works(self): register_output(FakeOutput) self.assertTrue(FakeOutput in output_list())