test_auth.py 632 B

123456789101112131415161718192021
  1. import unittest
  2. from app import create_app
  3. class AuthTestCase(unittest.TestCase):
  4. def setUp(self):
  5. self.app = create_app('testing')
  6. self.app_context = self.app.app_context()
  7. self.app_context.push()
  8. self.client = self.app.test_client()
  9. def tearDown(self):
  10. self.app_context.pop()
  11. def test_upload_route(self):
  12. """测试上传路由是否存在"""
  13. response = self.client.get('/api/upload')
  14. # 由于是POST路由,GET请求应该返回405 Method Not Allowed
  15. self.assertEqual(response.status_code, 405)
  16. if __name__ == '__main__':
  17. unittest.main()