def test_kolikaty_after(self): """Between 1.10.2015 and 31.10.2015 02.11.2015 should be index=-2""" dtFrom = datetime.strptime("2015-10-01", "%Y-%m-%d") dtTo = datetime.strptime("2015-10-31", "%Y-%m-%d") dtRange = DateRange(dtFrom,dtTo) svatek = datetime.strptime("2015-10-28", "%Y-%m-%d") dtRange.svatky = [svatek] index = dtRange.kolikaty(datetime.strptime("2015-11-02", "%Y-%m-%d")) self.assertEqual(-2,index)
def test_kolikaty_before(self): """Between 1.10.2015 and 31.10.2015 30.09.2015 should be index=-1""" dtFrom = datetime.strptime("2015-10-01", "%Y-%m-%d") dtTo = datetime.strptime("2015-10-31", "%Y-%m-%d") dtRange = DateRange(dtFrom,dtTo) svatek = datetime.strptime("2015-10-28", "%Y-%m-%d") dtRange.svatky = [svatek] index = dtRange.kolikaty(datetime.strptime("2015-09-30", "%Y-%m-%d")) self.assertEqual(-1,index)
def test_kolikaty_right(self): """Between 1.10.2015 and 31.10.2015 9.10.2015 should be index=6""" dtFrom = datetime.strptime("2015-10-01", "%Y-%m-%d") dtTo = datetime.strptime("2015-10-31", "%Y-%m-%d") dtRange = DateRange(dtFrom,dtTo) svatek = datetime.strptime("2015-10-28", "%Y-%m-%d") dtRange.svatky = [svatek] index = dtRange.kolikaty(datetime.strptime("2015-10-09", "%Y-%m-%d")) self.assertEqual(6,index)
def test_kolikaty_after(self): """Between 1.10.2015 and 31.10.2015 02.11.2015 should be index=-2""" dtFrom = datetime.strptime("2015-10-01", "%Y-%m-%d") dtTo = datetime.strptime("2015-10-31", "%Y-%m-%d") dtRange = DateRange(dtFrom, dtTo) svatek = datetime.strptime("2015-10-28", "%Y-%m-%d") dtRange.svatky = [svatek] index = dtRange.kolikaty(datetime.strptime("2015-11-02", "%Y-%m-%d")) self.assertEqual(-2, index)
def test_kolikaty_before(self): """Between 1.10.2015 and 31.10.2015 30.09.2015 should be index=-1""" dtFrom = datetime.strptime("2015-10-01", "%Y-%m-%d") dtTo = datetime.strptime("2015-10-31", "%Y-%m-%d") dtRange = DateRange(dtFrom, dtTo) svatek = datetime.strptime("2015-10-28", "%Y-%m-%d") dtRange.svatky = [svatek] index = dtRange.kolikaty(datetime.strptime("2015-09-30", "%Y-%m-%d")) self.assertEqual(-1, index)
def test_kolikaty_right(self): """Between 1.10.2015 and 31.10.2015 9.10.2015 should be index=6""" dtFrom = datetime.strptime("2015-10-01", "%Y-%m-%d") dtTo = datetime.strptime("2015-10-31", "%Y-%m-%d") dtRange = DateRange(dtFrom, dtTo) svatek = datetime.strptime("2015-10-28", "%Y-%m-%d") dtRange.svatky = [svatek] index = dtRange.kolikaty(datetime.strptime("2015-10-09", "%Y-%m-%d")) self.assertEqual(6, index)