def test_can_have_one_cors_configured_and_others_not(self, sample_app):
@sample_app.route('/cors', methods=['GET'], cors=True)
def cors():
pass
@sample_app.route('/cors', methods=['PUT'])
def no_cors():
pass
try:
validate_routes(sample_app.routes)
except ValueError:
pytest.fail(
'A ValueError was unexpectedly thrown. Applications '
'may have multiple view functions that share the same '
'route but only one is configured for CORS.'
)
评论列表
文章目录