enough new tests for today
This commit is contained in:
@@ -423,6 +423,46 @@ class VirtualEventViewTest(TestCase):
|
||||
status_code=302,target_status_code=200)
|
||||
|
||||
|
||||
# set up new OTE race
|
||||
def test_new_fastestrace(self):
|
||||
login = self.c.login(username=self.u.username, password=self.password)
|
||||
self.assertTrue(login)
|
||||
|
||||
url = reverse('fastestvirtualevent_create_view')
|
||||
response = self.c.get(url)
|
||||
self.assertEqual(response.status_code,200)
|
||||
|
||||
form_data = {
|
||||
'startdate':self.tomorrow.strftime('%Y-%m-%d'),
|
||||
'start_time':'8:00:00',
|
||||
'enddate': self.nextweek.strftime('%Y-%m-%d'),
|
||||
'end_time':'8:00:00',
|
||||
'comment': faker.text(),
|
||||
'sessionunit': 'm',
|
||||
'sessionvalue': 500,
|
||||
'name': faker.word(),
|
||||
'registration_form':'deadline',
|
||||
'registration_closure_0': self.nextweek.strftime('%Y-%m-%d'),
|
||||
'registration_closure_1': self.nextweek.strftime('%H:%M:%S'),
|
||||
'evaluation_closure_0': self.intwoweeks.strftime('%Y-%m-%d'),
|
||||
'evaluation_closure_1': self.intwoweeks.strftime('%H:%M:%S'),
|
||||
'contact_phone': '',
|
||||
'contact_email': self.u.email,
|
||||
'timezone': 'UTC'
|
||||
}
|
||||
|
||||
|
||||
form = IndoorVirtualRaceForm(form_data)
|
||||
if not form.is_valid():
|
||||
print(form.errors)
|
||||
self.assertTrue(form.is_valid())
|
||||
|
||||
response = self.c.post(url,form_data,follow=True)
|
||||
|
||||
self.assertRedirects(response,
|
||||
expected_url = reverse('virtualevents_view'),
|
||||
status_code=302,target_status_code=200)
|
||||
|
||||
|
||||
|
||||
# set up new OTE race
|
||||
|
||||
Reference in New Issue
Block a user