From 02e9391bbf81146faa8fb00b3dc4c3426a910e62 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 9a435c300..16938c423 100644 --- a/tornado/test/web_test.py +++ b/tornado/test/web_test.py @@ -199,6 +199,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): @@ -218,6 +219,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.3