From e239cf280dbc6b249cf03ee03db9732912ae1b7b Mon Sep 17 00:00:00 2001 From: chengkang <1412950785@qq.com> Date: Sun, 22 Jul 2018 13:12:27 +0800 Subject: [PATCH] improve testcase for RequestHandler.finish() --- tornado/test/web_test.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tornado/test/web_test.py b/tornado/test/web_test.py index cb1ab353c..0916d9ae8 100644 --- a/tornado/test/web_test.py +++ b/tornado/test/web_test.py @@ -185,6 +185,7 @@ class FinalReturnTest(WebTestCase): @gen.coroutine def get(self): test.final_return = self.finish() + yield test.final_return class RenderHandler(RequestHandler): def create_template_loader(self, path): @@ -204,6 +205,7 @@ class FinalReturnTest(WebTestCase): response = self.fetch(self.get_url('/finish')) self.assertEqual(response.code, 200) self.assertIsInstance(self.final_return, Future) + self.assertTrue(self.final_return.done()) def test_render_method_return_future(self): response = self.fetch(self.get_url('/render')) -- 2.47.2