Example #1
0
 def check_error_codes(self, expected):
     errors = check_settings([])
     assert len(errors) == len(expected)
     assert all(isinstance(e, Error) for e in errors)
     assert [e.id for e in errors] == expected
Example #2
0
 def test_cors_preflight_max_age_negative(self):
     errors = check_settings([])
     assert len(errors) > 0
     assert isinstance(errors[0], checks.Error)
     assert errors[0].id == "corsheaders.E004"
Example #3
0
 def test_all_pass(self):
     errors = check_settings([])
     assert len(errors) == 0
Example #4
0
 def test_cors_replace_https_referer_failure(self):
     errors = check_settings([])
     assert len(errors) > 0
     assert isinstance(errors[0], checks.Error)
     assert errors[0].id == "corsheaders.E0011"
Example #5
0
 def test_cors_model_failure(self):
     errors = check_settings([])
     assert len(errors) > 0
     assert isinstance(errors[0], checks.Error)
     assert errors[0].id == "corsheaders.E0010"
Example #6
0
 def test_cors_origin_regex_whitelist_failure(self):
     errors = check_settings([])
     assert len(errors) > 0
     assert isinstance(errors[0], checks.Error)
     assert errors[0].id == "corsheaders.E007"
Example #7
0
 def test_cors_allow_credentials_failure(self):
     errors = check_settings([])
     assert len(errors) > 0
     assert isinstance(errors[0], checks.Error)
     assert errors[0].id == "corsheaders.E003"
 def check_error_codes(self, expected):
     errors = check_settings([])
     assert len(errors) == len(expected)
     assert all(isinstance(e, Error) for e in errors)
     assert [e.id for e in errors] == expected