adding workflow forms test
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user