예제 #1
0
def test_toYearFraction():
    assert_allclose(helpers.toYearFraction(dt.datetime(2001, 1, 1, 0, 0, 0)),
                    2001)
    assert_allclose(helpers.toYearFraction(dt.date(2001, 1, 1)), 2001)
    assert_allclose(helpers.toYearFraction(dt.datetime(2002, 1, 1, 0, 0, 0)),
                    2002)
    assert_allclose(helpers.toYearFraction(dt.datetime(2005, 2, 3, 4, 5, 6)),
                    2005.090877283105)
    assert_allclose(
        helpers.toYearFraction(dt.datetime(2005, 12, 11, 10, 9, 8)),
        2005.943624682902)
예제 #2
0
파일: test_Apex.py 프로젝트: cmeeren/apexpy
def test_init_datetime():
    datetime = dt.datetime(2015, 6, 1, 18, 23, 45)
    A = Apex(date=datetime)
    assert A.year == helpers.toYearFraction(datetime)
예제 #3
0
파일: test_Apex.py 프로젝트: cmeeren/apexpy
def test_init_date():
    date = dt.date(2015, 1, 1)
    A = Apex(date=date)
    assert A.year == helpers.toYearFraction(date)
예제 #4
0
def test_init_datetime():
    datetime = dt.datetime(2015, 6, 1, 18, 23, 45)
    apex_out = Apex(date=datetime)
    assert apex_out.year == helpers.toYearFraction(datetime)
예제 #5
0
def test_init_date():
    date = dt.date(2015, 1, 1)
    apex_out = Apex(date=date)
    assert apex_out.year == helpers.toYearFraction(date)
예제 #6
0
def test_toYearFraction():
    assert_allclose(helpers.toYearFraction(dt.datetime(2001, 1, 1, 0, 0, 0)), 2001)
    assert_allclose(helpers.toYearFraction(dt.date(2001, 1, 1)), 2001)
    assert_allclose(helpers.toYearFraction(dt.datetime(2002, 1, 1, 0, 0, 0)), 2002)
    assert_allclose(helpers.toYearFraction(dt.datetime(2005, 2, 3, 4, 5, 6)), 2005.090877283105)
    assert_allclose(helpers.toYearFraction(dt.datetime(2005, 12, 11, 10, 9, 8)), 2005.943624682902)