带测试文件的烧瓶测试

时间:2018-11-16 17:32:25

标签: python unit-testing flask python-unittest flask-restful

好了,我开始使用以下方法测试我的API:

import unittest
from app import app


class FlaskTestCase(unittest.TestCase):

def test_testing_function(self):
    tester = app.test_client(self)
    response = tester.get('/testing_route', content_type='/html/text')
    self.assertEqual(response.json, {"Test":"correct"})

在test_app.py文件上(已经将主app.py放在了同一目录中)。

我的问题是我使用了app.py正在读取的某些文件(即dataframe.csv)。

因此,当我使用app.py时,它将正确启动并读取dataframe.csv,但是,当我开始测试时,它将失败并显示FileNotFoundError。

0 个答案:

没有答案