Ejemplo n.º 1
0
 def testShiftWorkFailBaker(self):
     p = worktoday(datetime.date(2012,11,1), "baker")
     self.assertFalse(p.working())
Ejemplo n.º 2
0
 def testWorking(self):
     d = datetime.date(2012, 10, 26)
     p = worktoday(d, "b")
     self.assertTrue(d.isocalendar() == p.date)
Ejemplo n.º 3
0
 def testShiftWorkCharlie(self):
     p = worktoday(datetime.date(2012,11,1), "charlie")
     self.assertTrue(p.working())
Ejemplo n.º 4
0
 def testWorkingNewYearsEve(self):
     d = datetime.date(2012, 12, 31)
     p = worktoday(d, "b")
     self.assertFalse(p.working())
Ejemplo n.º 5
0
 def testWorkingOnNewYears(self):
     d = datetime.date(2013,1,1)
     p = worktoday(d, "b")
     self.assertFalse(p.working())
Ejemplo n.º 6
0
 def testYesterday(self):
     p = worktoday(datetime.date(2012, 10, 25), "b")
     self.assertTrue(p.working())
Ejemplo n.º 7
0
 def testToday(self):
     p = worktoday(datetime.date(2012, 10, 26), "b")
     self.assertFalse(p.working())