单元测试python flask falsk-restplus应用程序

时间:2018-10-29 10:28:38

标签: python python-3.x flask python-unittest flask-restplus

我最近用flask和flask-restplus构建了一个python后端,现在我想正确地测试我的代码。我正在使用 unittest 框架进行测试,并具有如下的setUp方法:
def setUp(self): self.app = controller.app.test_client() self.app.testing = True

我的问题是:
在测试其中一个端点时,它就像一个超级按钮,但是该端点会启动分析,持续30分钟以上。

我的问题:
我想知道如何在我的tearDown方法中正确销毁创建的test_client(),以便仅在测试方法断言时才能运行分析。

我非常感谢大家阅读本文,并试图帮助并期待您的回答

格里兹

编辑
我只是注意到,在我的测试方法返回绿色后,测试仍在运行的原因是因为控制器应用程序仍在测试容器内运行。所以实际的问题是:
如何使用我的tearDown方法关闭测试类中的flask控制器

0 个答案:

没有答案