added test for calendar export
This commit is contained in:
@@ -189,8 +189,11 @@ class PlannedSessionTests(TestCase):
|
|||||||
self.u.save()
|
self.u.save()
|
||||||
self.user_sessions = SessionFactory.create_batch(
|
self.user_sessions = SessionFactory.create_batch(
|
||||||
5,
|
5,
|
||||||
manager=self.u,
|
manager=self.u)
|
||||||
rower=self.r)
|
|
||||||
|
for session in self.user_sessions:
|
||||||
|
session.rower.add(self.r)
|
||||||
|
session.save()
|
||||||
|
|
||||||
def test_ics_download(self):
|
def test_ics_download(self):
|
||||||
login = self.c.login(username=self.u.username,password=self.password)
|
login = self.c.login(username=self.u.username,password=self.password)
|
||||||
@@ -202,9 +205,9 @@ class PlannedSessionTests(TestCase):
|
|||||||
filename = 'training_plan_{u}_{d1}_{d2}.ics'.format(
|
filename = 'training_plan_{u}_{d1}_{d2}.ics'.format(
|
||||||
u = self.u.username,
|
u = self.u.username,
|
||||||
d1 = timezone.now().date().strftime("%Y%m%d"),
|
d1 = timezone.now().date().strftime("%Y%m%d"),
|
||||||
d2 = a_week_from_now.date().strftime("%Y%m%d"),
|
d2 = (a_week_from_now()-datetime.timedelta(days=1)).date().strftime("%Y%m%d"),
|
||||||
)
|
)
|
||||||
self.assertEquals(
|
self.assertEquals(
|
||||||
response.get('Content-Disposition'),
|
response.get('Content-Disposition'),
|
||||||
"attachment; filename={name}".format(name=filename)
|
'attachment; filename="{name}"'.format(name=filename)
|
||||||
)
|
)
|
||||||
|
|||||||
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
BIN
rowers/tests/testdata/testdata.csv.gz
vendored
Binary file not shown.
Reference in New Issue
Block a user