Esempio n. 1
0
 def test_stats_dates_completed_tasks(self):
     """Test STATS stats_dates with tasks completed tasks"""
     today = unicode(datetime.date.today())
     TaskRunFactory.create(task=self.project.tasks[1])
     dates, dates_anon, dates_auth = stats.stats_dates(self.project.id)
     assert dates[today] == 1, dates
     assert dates_anon[today] == 4, dates_anon[today]
     assert dates_auth[today] == 5, dates_auth[today]
Esempio n. 2
0
 def test_stats_dates_completed_tasks(self):
     """Test STATS stats_dates with tasks completed tasks"""
     today = unicode(datetime.date.today())
     TaskRunFactory.create(task=self.project.tasks[1])
     dates, dates_anon, dates_auth = stats.stats_dates(self.project.id)
     assert dates[today] == 1, dates
     assert dates_anon[today] == 4, dates_anon[today]
     assert dates_auth[today] == 5, dates_auth[today]
Esempio n. 3
0
 def test_stats_dates_no_completed_tasks_on_different_days(self):
     """Test STATS stats_dates with no completed tasks"""
     today = unicode(datetime.date.today())
     dates, dates_anon, dates_auth = stats.stats_dates(self.project.id)
     assert len(dates.keys()) == 15, "There should be 15 days."
     for d in dates.keys():
         assert dates[d] == 0, "There should be 0 completed tasks."
     assert dates_anon[today] == 4, dates_anon[today]
     assert dates_auth[today] == 4, dates_auth[today]
Esempio n. 4
0
 def test_stats_dates_no_completed_tasks_on_different_days(self):
     """Test STATS stats_dates with no completed tasks"""
     today = unicode(datetime.date.today())
     dates, dates_anon, dates_auth = stats.stats_dates(self.project.id)
     assert len(dates.keys()) == 15, "There should be 15 days."
     for d in dates.keys():
         assert dates[d] == 0, "There should be 0 completed tasks."
     assert dates_anon[today] == 4, dates_anon[today]
     assert dates_auth[today] == 4, dates_auth[today]
Esempio n. 5
0
 def test_stats_dates_no_completed_tasks_on_different_days(self):
     """Test STATS stats_dates with no completed tasks"""
     self.prepare_data()
     today = str(datetime.date.today())
     dates, dates_anon, dates_auth = stats.stats_dates(self.project.id)
     assert len(list(dates.keys())) == 15, "There should be 15 days."
     for d in list(dates.keys()):
         if d == today:
             assert dates[d] == 4, "There should be 4 completed tasks."
         else:
             assert dates[d] == 0, "There should be 0 completed tasks."
     assert dates_anon[today] == 4, dates_anon[today]
     assert dates_auth[today] == 4, dates_auth[today]