Private
Public Access
1
0

adding workflow forms test

This commit is contained in:
Sander Roosendaal
2019-01-18 12:18:51 +01:00
parent 0dbb668f70
commit 7ca1ec9382
9 changed files with 40567 additions and 464901 deletions

View File

@@ -116,8 +116,8 @@ class UserPreferencesTest(TestCase):
form = AccountRowerForm(form_data)
userform = UserForm(form_data,instance=self.u)
self.assertTrue(form.is_valid)
self.assertTrue(userform.is_valid)
self.assertTrue(form.is_valid())
self.assertTrue(userform.is_valid())
response = self.c.post(url,form_data)
self.assertEqual(response.status_code,200)
@@ -148,12 +148,44 @@ class UserPreferencesTest(TestCase):
}
form = RowerExportForm(form_data)
self.assertTrue(form.is_valid)
self.assertTrue(form.is_valid())
response = self.c.post(url,form_data)
self.assertEqual(response.status_code,200)
def test_zones_workflowsettings(self):
login = self.c.login(username=self.u.username,password=self.password)
self.assertTrue(login)
post_data = {
u'middlepanel-0-panel':u'panel_middlesocial.html',
u'middlepanel-1-panel':u'panel_statcharts.html',
u'middlepanel-2-panel':u'flexthumbnails.html',
u'middlepanel-3-panel':u'panel_summary.html',
u'middlepanel-4-panel':u'panel_map.html',
u'middlepanel-5-panel':u'panel_notes.html',
u'middlepanel-6-panel':u'panel_shortcomment.html',
u'middlepanel-7-panel':u'None',
u'middlepanel-8-panel':u'None',
u'middlepanel-INITIAL_FORMS':'8',
u'middlepanel-MAX_NUM_FORMS':u'1000',
u'middlepanel-MIN_NUM_FORMS':u'0',
u'middlepanel-TOTAL_FORMS':u'8',
}
MiddlePanelFormSet = formset_factory(WorkFlowMiddlePanelElement,extra=1)
middlepanel_formset = MiddlePanelFormSet(post_data,prefix='middlepanel')
self.assertTrue(middlepanel_formset.is_valid())
url = '/rowers/me/workflowconfig2/'
response = self.c.get(url)
self.assertEqual(response.status_code,200)
response = self.c.post(url,post_data)
self.assertEqual(response.status_code,200)
def test_zones_preferences(self):
login = self.c.login(username=self.u.username,password=self.password)
self.assertTrue(login)
@@ -162,14 +194,14 @@ class UserPreferencesTest(TestCase):
'max':181,
'ut2':140,
'ut1':150,
'tr':160,
'at':170,
'tr':170,
'at':160,
'an':175,
'rest':50
}
form = RowerForm(form_data)
self.assertTrue(form.is_valid)
self.assertTrue(form.is_valid())
url = '/rowers/me/preferences/'
@@ -186,7 +218,7 @@ class UserPreferencesTest(TestCase):
}
form = RowerPowerForm(form_data)
self.assertTrue(form.is_valid)
self.assertTrue(form.is_valid())
response = self.c.post(url,form_data,follow=True)
self.assertEqual(response.status_code,200)