我们正在使用此处flask.app.test_client
解释的方法测试 Python Flask 应用程序
我们的应用程序使用 JWT 令牌进行身份验证,因此所有 API 调用都必须指定令牌。有没有办法提供 JWT 作为标头?
下面是测试代码片段, app.tests_client
from app import app # our flask application
import unittest
class AppTests(unittest.TestCase):
def setUp(self):
self.app = app.app.test_client()
def tearDown(self):
pass
def test_info_page(self):
info_rs = self.app.get('/info') ## --> this request should go with header JWT token.
self.assertEqual(info_rs.status_code, 200)