Skip to content

Commit

Permalink
Update dashboard test
Browse files Browse the repository at this point in the history
  • Loading branch information
SamStudio8 committed Feb 3, 2014
1 parent a5c1815 commit 42b992b
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 7 deletions.
12 changes: 7 additions & 5 deletions task/tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -719,6 +719,7 @@ def test_dashboard(self):

today = datetime.datetime.utcnow().replace(tzinfo=utc)
this_week_date = today + datetime.timedelta(days=5)
this_month_date = today + datetime.timedelta(days=30)

thisweek_1 = TaskModels.Task.objects.create(name="This Week (1)",
tasklist_id=1,
Expand All @@ -731,18 +732,19 @@ def test_dashboard(self):
tasklist_id=1,
due_date=overdue_date)

not_due = TaskModels.Task.objects.create(name="Not Due",
tasklist_id=2)
not_due = TaskModels.Task.objects.create(name="Later This Month",
tasklist_id=2,
due_date=this_month_date)

url = reverse("task:dashboard", kwargs={
})
response = self.client.get(url)

self.assertEqual(response.status_code, 200)
self.assertTemplateUsed(response, 'task/dashboard.html')
self.assertEqual(len(response.context['task_overdue']), 1)
self.assertEqual(len(response.context['task_week']), 2)
self.assertEqual(len(response.context['task_nodue']), 1)
self.assertEqual(len(response.context['overdue']), 1)
self.assertEqual(len(response.context['upcoming_week']), 2)
self.assertEqual(len(response.context['upcoming_month']), 1)

def test_add_milestone(self):
self.client.login(
Expand Down
4 changes: 2 additions & 2 deletions task/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -288,8 +288,8 @@ def dashboard(request):
calendar = TaskUtils.calendarize(request.user.pk, 30)
return render(request, "task/dashboard.html", {
"calendar": calendar,
"recently_added": TaskUtils.recently_added(request.user.pk, limit=5),
"recently_closed": TaskUtils.recently_closed(request.user.pk, limit=5),
"recently_added": TaskUtils.recently_added(request.user.pk, limit=10),
"recently_closed": TaskUtils.recently_closed(request.user.pk, limit=10),
"upcoming_week": TaskUtils.upcoming_tasks(request.user.pk, days=7),
"upcoming_month": TaskUtils.upcoming_tasks(request.user.pk, offset=7, days=30),
"overdue": TaskUtils.overdue_tasks(request.user.pk),
Expand Down

0 comments on commit 42b992b

Please sign in to comment.