Exemple #1
0
    def test_user_active_partially(self):
        ah = AvgHours(date=self.today, hours=5, user=self.u)
        ah.save()

        avg = AvgHours(date=(self.today - timedelta(days=3)),
                       hours=5,
                       user=self.u)
        avg.save()
        self.assert_(self.u.get_profile().is_active(self.from_date,
                                                    self.to_date))
        avg.delete()
        ah.delete()
Exemple #2
0
 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))
Exemple #3
0
 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()
Exemple #4
0
    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),
        ]