예제 #1
0
def test_3():
    lesson = Lesson(Term(17, 0, Day.FRI), "Programowanie skryptowe",
                    "Stanisław Polak", 2)
    lesson.laterDay(
    )  # <- Przenosimy na sobote - NIE dozwolone (zostanie piatek)
    lesson.laterTime()  # <- Przenosimy na Piatek 18:30 - dozwolone
    lesson.laterTime(
    )  # <- Przenosimy na Piatek 20:00 - NIE dozwolone (zostanie 18:30)
    lesson.earlierDay()  # <- Przenosimy na czwartek - dozwolone
    oczekiwane = Lesson(Term(18, 30, Day.THU), "Programowanie skryptowe",
                        "Stanisław Polak", 2)
예제 #2
0
def test_2():
    lesson = Lesson(Term(17, 0, Day.FRI), "Programowanie skryptowe",
                    "Stanisław Polak", 2, False)
    lesson.earlierDay(
    )  # <- Przenosimy na czwartek - NIE Dozwolone (zostanie piatek)
    lesson.earlierTime(
    )  # <- Przenosimy na piatek 15:30 - NIE dozwolone (zostanie 17:00)
    lesson.laterTime()  # <- Prznosimy na piatek 18:30 - Dozwolone
    lesson.laterTime(
    )  # <- Przenosimy na piatek 20:00 - NIE dozwolone (zostanie 18:30)
    lesson.laterDay()  # <- Przenosimy na sobota 18:30 - Dozwolone
    lesson.laterDay()  # <- Przenosimy na niedziela 18:30 - Dozwolone
    lesson.laterTime(
    )  # <- Przenosimy na niedziela 20:00 - NIE dozwolone (zostanie 18:30)
    lesson.laterDay(
    )  # <- Przenosimy na poniedzialek - NIE dozwolone (zostanie niedziela)
    lesson.earlierTime()  # <- Przenosimy na niedziela 17:00 - dozwolone
    lesson.earlierTime()  # <- Przenosimy na niedziela 15:30 - dozwolone
    lesson.earlierDay()  # <- Przenosimy na sobota 15:30 - dozwolone
    lesson.earlierDay(
    )  # <- Przenosimy na piatek 15:30 - NIE dozwolone (zostanie sobota)
    oczekiwane = Lesson(Term(15, 30, Day.SAT), "Programowanie skryptowe",
                        "Stanisław Polak", 2, False)