Exemplo n.º 1
0
 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()
Exemplo n.º 2
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()
Exemplo n.º 3
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))
Exemplo n.º 4
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()
Exemplo n.º 5
0
 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()
Exemplo n.º 6
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),
        ]
Exemplo n.º 7
0
 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()
Exemplo n.º 8
0
 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()