@@ -373,11 +373,9 @@ def test_nomcom_dressing_on_profile(self):
373373
374374 def test_reset_password (self ):
375375 url = urlreverse (ietf .ietfauth .views .password_reset )
376- email = 'someone@example.com'
377- password = 'foobar'
378376
379- user = User .objects .create (username = email , email = email )
380- user .set_password (password )
377+ user = User .objects .create (username = "someone@example.com" , email = "someone@example.com" )
378+ user .set_password ("forgotten" )
381379 user .save ()
382380 p = Person .objects .create (name = "Some One" , ascii = "Some One" , user = user )
383381 Email .objects .create (address = user .username , person = p , origin = user .username )
@@ -416,39 +414,6 @@ def test_reset_password(self):
416414 self .assertEqual (len (q ("form .has-error" )), 0 )
417415 self .assertTrue (self .username_in_htpasswd_file (user .username ))
418416
419- # reuse reset url
420- r = self .client .get (confirm_url )
421- self .assertEqual (r .status_code , 404 )
422-
423- # login after reset request
424- empty_outbox ()
425- user .set_password (password )
426- user .save ()
427-
428- r = self .client .post (url , { 'username' : user .username })
429- self .assertEqual (r .status_code , 200 )
430- self .assertEqual (len (outbox ), 1 )
431- confirm_url = self .extract_confirm_url (outbox [- 1 ])
432-
433- r = self .client .post (urlreverse (ietf .ietfauth .views .login ), {'username' : email , 'password' : password })
434-
435- r = self .client .get (confirm_url )
436- self .assertEqual (r .status_code , 404 )
437-
438- # change password after reset request
439- empty_outbox ()
440-
441- r = self .client .post (url , { 'username' : user .username })
442- self .assertEqual (r .status_code , 200 )
443- self .assertEqual (len (outbox ), 1 )
444- confirm_url = self .extract_confirm_url (outbox [- 1 ])
445-
446- user .set_password ('newpassword' )
447- user .save ()
448-
449- r = self .client .get (confirm_url )
450- self .assertEqual (r .status_code , 404 )
451-
452417 def test_review_overview (self ):
453418 review_req = ReviewRequestFactory ()
454419 assignment = ReviewAssignmentFactory (review_request = review_req ,reviewer = EmailFactory (person__user__username = 'reviewer' ))
0 commit comments