fixing login tests
This commit is contained in:
@@ -28,8 +28,8 @@ class NewUserRegistrationTest(TestCase):
|
|||||||
'last_name':'Roeiert',
|
'last_name':'Roeiert',
|
||||||
'email':'jan@loop.nl',
|
'email':'jan@loop.nl',
|
||||||
'username':'janderoeiert',
|
'username':'janderoeiert',
|
||||||
'password1':'aapindewei2',
|
'password1':'Aapindewei2',
|
||||||
'password2':'aapindewei2',
|
'password2':'Aapindewei2',
|
||||||
'tos':True,
|
'tos':True,
|
||||||
'weightcategory':'hwt',
|
'weightcategory':'hwt',
|
||||||
'adaptiveclass': 'None',
|
'adaptiveclass': 'None',
|
||||||
@@ -47,12 +47,12 @@ class NewUserRegistrationTest(TestCase):
|
|||||||
# set opt-in
|
# set opt-in
|
||||||
user = User.objects.get(username='janderoeiert')
|
user = User.objects.get(username='janderoeiert')
|
||||||
user.rower.gdpr_optin = True
|
user.rower.gdpr_optin = True
|
||||||
user.set_password('aapindewei2')
|
user.set_password('Aapindewei2')
|
||||||
user.is_active = True
|
user.is_active = True
|
||||||
user.save()
|
user.save()
|
||||||
user.rower.save()
|
user.rower.save()
|
||||||
|
|
||||||
login = self.c.login(username=user.username,password='aapindewei2')
|
login = self.c.login(username=user.username,password='Aapindewei2')
|
||||||
self.assertTrue(login)
|
self.assertTrue(login)
|
||||||
|
|
||||||
|
|
||||||
@@ -104,3 +104,23 @@ class NewUserRegistrationTest(TestCase):
|
|||||||
self.assertRedirects(response,
|
self.assertRedirects(response,
|
||||||
expected_url='/login/',
|
expected_url='/login/',
|
||||||
status_code=302,target_status_code=200)
|
status_code=302,target_status_code=200)
|
||||||
|
|
||||||
|
@patch('rowers.dataprep.workout_summary_to_df',side_effect=mock_workout_summaries)
|
||||||
|
def test_newuser_false(self,mock_workout_summaries):
|
||||||
|
form_data = {
|
||||||
|
'first_name':'Jan',
|
||||||
|
'last_name':'Roeiert',
|
||||||
|
'email':'jan@loop.nl',
|
||||||
|
'username':'janderoeiert',
|
||||||
|
'password1':'aapindewei2',
|
||||||
|
'password2':'aapindewei2',
|
||||||
|
'tos':True,
|
||||||
|
'weightcategory':'hwt',
|
||||||
|
'adaptiveclass': 'None',
|
||||||
|
'sex':'male',
|
||||||
|
'next':'/rowers/list-workouts',
|
||||||
|
'birthdate':datetime.datetime(year=1970,month=4,day=2)
|
||||||
|
}
|
||||||
|
|
||||||
|
form = RegistrationFormUniqueEmail(form_data)
|
||||||
|
self.assertFalse(form.is_valid())
|
||||||
|
|||||||
BIN
rowers/tests/testdata/testdata.tcx.gz
vendored
BIN
rowers/tests/testdata/testdata.tcx.gz
vendored
Binary file not shown.
Reference in New Issue
Block a user