Projet

Général

Profil

0001-templates-state-password-reset-email-is-always-sent-.patch

Valentin Deniaud, 10 mai 2021 14:20

Télécharger (3,23 ko)

Voir les différences:

Subject: [PATCH] templates: state password reset email is always sent (#53597)

 .../registration/password_reset_instructions.html      |  2 +-
 tests/test_password_reset.py                           | 10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)
src/authentic2/templates/registration/password_reset_instructions.html
12 12
  <p>
13 13
  <strong>
14 14
    {% blocktrans with email=request.session.reset_email %}
15
    If your email address exists in our database, an email has been sent to {{ email }}.
15
    An email has been sent to {{ email }}.
16 16
    {% endblocktrans %}
17 17
  </strong></p>
18 18
  <p><strong>
tests/test_password_reset.py
78 78
    resp.form.set('email_or_username', simple_user.username)
79 79
    resp = resp.form.submit().follow()
80 80

  
81
    assert 'an email has been sent to %s' % simple_user.username in resp
81
    assert 'An email has been sent to %s' % simple_user.username in resp
82 82
    assert len(mailoutbox) == 1
83 83
    assert mailoutbox[0].to == [simple_user.email]
84 84

  
......
97 97
    resp = app.get('/accounts/password/reset/')
98 98
    resp.form.set('email_or_username', simple_user.email)
99 99
    resp = resp.form.submit().follow()
100
    assert 'an email has been sent to %s' % simple_user.username in resp
100
    assert 'An email has been sent to %s' % simple_user.username in resp
101 101
    assert len(mailoutbox) == 1
102 102

  
103 103

  
......
106 106
    resp.form.set('email', 'john.doe@example.com')
107 107
    resp = resp.form.submit().follow()
108 108

  
109
    assert 'an email has been sent to john.doe@example.com' in resp
109
    assert 'An email has been sent to john.doe@example.com' in resp
110 110
    assert len(mailoutbox) == 1
111 111
    assert 'no account was found' in mailoutbox[0].body
112 112

  
......
117 117
    resp = app.get('/accounts/password/reset/')
118 118
    resp.form.set('email_or_username', 'john.doe')
119 119
    resp = resp.form.submit().follow()
120
    assert 'an email has been sent to john.doe' in resp
120
    assert 'An email has been sent to john.doe' in resp
121 121
    assert len(mailoutbox) == 0
122 122

  
123 123

  
......
127 127
    resp = app.get('/accounts/password/reset/')
128 128
    resp.form.set('email_or_username', 'john.doe@example.com')
129 129
    resp = resp.form.submit().follow()
130
    assert 'an email has been sent to john.doe' in resp
130
    assert 'An email has been sent to john.doe' in resp
131 131
    assert len(mailoutbox) == 1
132 132

  
133 133

  
134
-