def test_result_success(self): out = StringIO() monitor = Monitor(out=out) monitor._print_result(False, None) self.assertEqual("Simulations completed.\n", out.getvalue())
def test_result_failure(self): out = StringIO() monitor = Monitor(out=out) monitor._print_result(True, "fail") self.assertEqual("Simulations failed with the following error: fail\n", out.getvalue())