Exemple #1
0
def test_time_to_string():

    time = Time(0, 0, 0)

    assert time.to_string() is not None
    assert time.to_string(Time.Format.Standard) is not None
    assert time.to_string(Time.Format.ISO8601) is not None
def test_date_time_constructors():

    # Construction with 6 integers in input
    date_time: DateTime = DateTime(2020, 1, 1, 0, 0, 0, 0, 0, 0)

    assert date_time is not None
    assert isinstance(date_time, DateTime)
    assert date_time.is_defined()

    # Construction with 9 integers in input
    date_time: DateTime = DateTime(2020, 1, 1, 0, 0, 0)

    assert date_time is not None
    assert isinstance(date_time, DateTime)
    assert date_time.is_defined()

    # Construction with Date and Time objects
    date_time: DateTime = DateTime(Date(2020, 1, 1), Time(0, 0, 0))

    assert date_time is not None
    assert isinstance(date_time, DateTime)
    assert date_time.is_defined()
Exemple #3
0
def test_time_set_nanosecond():

    time = Time(0, 0, 0)

    time.set_nanosecond(1)
Exemple #4
0
def test_time_set_microsecond():

    time = Time(0, 0, 0)

    time.set_microsecond(1)
Exemple #5
0
def test_time_set_minute():

    time = Time(0, 0, 0)

    time.set_minute(1)
Exemple #6
0
def test_time_set_hour():

    time = Time(0, 0, 0)

    time.set_hour(1)
Exemple #7
0
def test_time_get_floating_seconds():

    time = Time(0, 0, 0)

    assert time.get_floating_seconds() is not None
Exemple #8
0
def test_time_constructors():

    assert Time(0, 0, 0) is not None
Exemple #9
0
def test_time_get_nanosecond():

    time = Time(0, 0, 0)

    assert time.get_nanosecond() is not None
Exemple #10
0
def test_time_get_minute():

    time = Time(0, 0, 0)

    assert time.get_minute() is not None
Exemple #11
0
def test_time_get_hour():

    time = Time(0, 0, 0)

    assert time.get_hour() is not None
Exemple #12
0
def test_time_is_defined():

    time = Time(0, 0, 0)

    assert time.is_defined() is not None
Exemple #13
0
def test_time_operators():

    time = Time(0, 0, 0)

    assert (time == time) is not None
    assert (time != time) is not None
def test_date_time_get_time():

    date_time = DateTime(2018, 1, 1, 0, 0, 0, 0, 0, 0)

    assert date_time.get_time() is not None
    assert date_time.get_time() == Time(0, 0, 0, 0, 0, 0)
def test_date_time_constructors ():

    assert DateTime(2018, 1, 1, 0, 0, 0, 0, 0, 0) is not None
    assert DateTime(2018, 1, 1, 0, 0, 0) is not None

    assert DateTime(Date(2018, 1, 1), Time(0, 0, 0)) is not None