Пример #1
0
def test_warning_no_secret_key(settings):
    settings.DRF_RECAPTCHA_SECRET_KEY = None

    with pytest.raises(ImproperlyConfigured) as exc_info:
        recaptcha_system_check(None)

    assert str(
        exc_info.value) == "settings.DRF_RECAPTCHA_SECRET_KEY must be set."
Пример #2
0
def test_warning_test_secret_key():
    errors = recaptcha_system_check(None)
    assert len(errors) == 1
    assert errors[0].hint == "Update settings.DRF_RECAPTCHA_SECRET_KEY"
Пример #3
0
def test_silent_testing():
    assert recaptcha_system_check(None) == []
Пример #4
0
def test_silent_testing(settings):
    settings.DRF_RECAPTCHA_TESTING = True
    settings.DRF_RECAPTCHA_SECRET_KEY = None

    assert recaptcha_system_check(None) == []