Esempio n. 1
0
def runner():
    u"""Запускает выполнение всех задач"""
    petrov = Person("Petrov", "Peter", "1979-11-30")
    petrov.get_fullname()
    petrov.get_age()

    sidorov = Person("Sidorov", "Sid", "1977-01-17", "Sider")
    sidorov.get_fullname()
    sidorov.get_age()    
Esempio n. 2
0
def tests_for_hw5():
    u"""Тесты задачи 1"""
    petrov = Person("Petrov", "Peter", "1979-11-30")
    sydorov = Person("Sidorov", "Sid", "1977-01-17", "Sider")

    assert "first_name" in dir(petrov)
    assert "get_fullname" in dir(petrov)
    assert "nickname" not in dir(petrov)
    assert "nickname" in dir(sydorov)

    assert petrov.surname == "Petrov"
    assert petrov.first_name == "Peter"
    assert petrov.get_fullname() == "Petrov Peter"
    assert sydorov.nickname == "Sider"

    assert petrov.get_age() == "34"
Esempio n. 3
0
def runner():
    u"""Запускает выполнение всех задач"""
    pupkin = Person("Pupkin", "Petr", "1982-11-20", "Petya Brick Top")
    pupkin.get_fullname()
    pupkin.get_age()
    print pupkin.nickname
    pushkin = Person("Pushkin", "Alexandr", "1799-05-26")
    print pushkin.birth_date, type(pushkin.birth_date)
Esempio n. 4
0
def tests_for_hw5_solution1():
    u"""Тесты задачи 1"""
    petroff = Person("Petrov", "Petro", "1952-01-02")
    ivanoff = Person("Ivanov", "Ivan", "2000-10-20")
    sydoroff = Person("Sidorov", "S***n", "1980-12-31", "Senya")

    assert "first_name" in dir(petroff)
    assert "get_fullname" in dir(ivanoff)
    assert "nickname" not in dir(petroff)
    assert "nickname" in dir(sydoroff)

    assert petroff.surname == "Petrov"
    assert petroff.first_name == "Petro"
    assert petroff.get_fullname() == "Petrov Petro"
    assert sydoroff.nickname == "Senya"

    assert petroff.birth_date == datetime.date(1952, 01, 02)
    assert isinstance(petroff.birth_date, datetime.date)
    assert petroff.get_age() == "62"
Esempio n. 5
0
def tests_for_hw5_solution1():
    u"""Тесты задачи 1"""
    petroff = Person("Petrov", "Petro", "1952-01-02")
    ivanoff = Person("Ivanov", "Ivan", "2000-10-20")
    sydoroff = Person("Sidorov", "S***n", "1980-12-31", "Senya")

    assert "first_name" in dir(petroff)
    assert "get_fullname" in dir(ivanoff)
    assert "nickname" not in dir(petroff)
    assert "nickname" in dir(sydoroff)

    assert petroff.surname == "Petrov"
    assert petroff.first_name == "Petro"
    assert petroff.get_fullname() == "Petrov Petro"
    assert sydoroff.nickname == "Senya"

    assert petroff.birth_date == datetime.date(1952, 01, 02)
    assert isinstance(petroff.birth_date, datetime.date)
    assert petroff.get_age() == "62"
Esempio n. 6
0
def runner():
    u"""Запускает выполнение всех задач"""
    petrov = Person("Petrov", "Peter", "1979-11-30")
    petrov.get_fullname()
    petrov.get_age()

    sidorov = Person("Sidorov", "Sid", "1977-01-17", "Sider")
    sidorov.get_fullname()
    sidorov.get_age()