为什么我的'Flask'对象没有属性'get'

时间:2018-03-23 16:41:22

标签: python flask

我正在测试我在烧瓶中制作的一个简单的应用程序(带有工厂模式)。目前我的test.py看起来像这样:

import unittest

from flask_react_app import create_app, db


class FlaskReactAppTests(unittest.TestCase):
    """
    Runs tests for python application.
    """
    def setUp(self):
        self.app = create_app('testing')
        self.ctx = self.app.app_context()
        self.ctx.push()
        db.drop_all()
        db.create_all()

    def tearDown(self):
        db.drop_all()
        self.ctx.pop()

    def test_index_page(self):
        assert self.app.get("/") == 200

当我尝试运行此操作时,我收到属性错误,说:

AttributeError: 'Flask' object has no attribute 'get'

这是因为我不应该使用该应用程序发出请求吗?或者我应该使用某种客户端?

0 个答案:

没有答案