Private
Public Access
1
0

provisions for international date formats in selecting plan period

This commit is contained in:
Sander Roosendaal
2019-02-10 22:34:53 +01:00
parent d327caafad
commit d387f8db69
4 changed files with 134 additions and 45 deletions

View File

@@ -1430,12 +1430,57 @@ class PlannedSessionsView(TestCase):
self.assertTrue(login)
url = '/rowers/sessions/?when={d1}/{d2}'.format(
d1=self.ps_trimp.startdate.strftime("%Y-%m%d"),
d2=self.ps_trimp.enddate.strftime("%Y-%m%d")
d1=self.ps_trimp.startdate.strftime("%Y-%m-%d"),
d2=self.ps_trimp.enddate.strftime("%Y-%m-%d")
)
response = self.c.get(url)
self.assertEqual(response.status_code,200)
def test_plannedsessions_dateform_view(self):
login = self.c.login(username=self.u.username, password=self.password)
self.assertTrue(login)
url = reverse('plannedsessions_view')
response = self.c.get(url)
self.assertEqual(response.status_code,200)
d1 = self.ps_trimp.startdate
d2 = self.ps_trimp.enddate
dates = {
'startdate': d1.strftime("%Y-%m-%d"),
'enddate': d2.strftime("%Y-%m-%d")
}
response = self.c.get(url, dates)
self.assertEqual(response.status_code,200)
dates = {
'startdate': d1.strftime("%d-%m-%Y"),
'enddate': d2.strftime("%d-%m-%Y"),
}
response = self.c.get(url, dates)
self.assertEqual(response.status_code,200)
dates = {
'startdate': d1.strftime("%d.%m.%Y"),
'enddate': d2.strftime("%d.%m.%Y"),
}
response = self.c.get(url, dates)
self.assertEqual(response.status_code,200)
dates = {
'startdate': d1.strftime("%d/%m/%Y"),
'enddate': d2.strftime("%d/%m/%Y"),
}
response = self.c.get(url, dates)
self.assertEqual(response.status_code,200)
def test_plannedsessions_print_view(self):
login = self.c.login(username=self.u.username, password=self.password)

Binary file not shown.