def test_user_active_partially_1(self): avg = AvgHours(date=(self.today - timedelta(days=10)), hours=5, user=self.u) avg.save() self.assert_(self.u.get_profile().is_active(self.from_date, self.to_date)) avg.delete()
def test_user_active(self): ah = AvgHours(date=self.today, hours=5, user=self.u) ah.save() self.assert_(hasattr(UserProfile, 'is_active')) self.assert_(self.u.get_profile().is_active(self.from_date, self.to_date)) ah.delete()
def test_user_active_partially_3(self): avg_list = [ AvgHours(date=(self.from_date - timedelta(days=10)), hours=5, user=self.u), AvgHours(date=(self.to_date + timedelta(days=1)), hours=5, user=self.u), AvgHours(date=self.from_date, hours=0, user=self.u), AvgHours(date=self.to_date, hours=0, user=self.u) ] self.assertFalse(self.u.get_profile().is_active( self.from_date, self.to_date))
def setUp(self): self.usr = User.objects.create_user(username='******', email='*****@*****.**', password='******') self.usr.save() self.avg_hours_list = [ AvgHours(date=date(2008, 03, 04), hours='5', user=self.usr), AvgHours(date=date(2008, 03, 13), hours='0', user=self.usr), AvgHours(date=date(2008, 03, 20), hours='4', user=self.usr), AvgHours(date=date(2008, 03, 31), hours='5', user=self.usr), AvgHours(date=date(2008, 04, 07), hours='4', user=self.usr), AvgHours(date=date(2008, 04, 11), hours='5', user=self.usr), AvgHours(date=date(2008, 04, 29), hours='6', user=self.usr), ]
def test_user_active_partially_2(self): ah = AvgHours(date=self.today, hours=5, user=self.u) avg = AvgHours(date=(self.today - timedelta(days=3)), hours=0, user=self.u) avg1 = AvgHours(date=(self.today + timedelta(days=4)), hours=0, user=self.u) ah.save() avg.save() avg1.save() self.assert_(self.u.get_profile().is_active(self.from_date, self.to_date)) avg.delete() avg1.delete() ah.delete()