Ejemplo n.º 1
0
def test_date():
    datey = DateY(truncate_label=1000)
    datey.add('dates', [
        (datetime(2013, 1, 2), 300),
        (datetime(2013, 1, 12), 412),
        (datetime(2013, 2, 2), 823),
        (datetime(2013, 2, 22), 672)
    ])

    q = datey.render_pyquery()

    assert list(
        map(lambda t: t.split(' ')[0],
            q(".axis.x text").map(texts))) == [
        '2013-01-02',
        '2013-01-13',
        '2013-01-25',
        '2013-02-05',
        '2013-02-17'
    ]

    datey.x_labels = [
        datetime(2013, 1, 1),
        datetime(2013, 2, 1),
        datetime(2013, 3, 1)
    ]

    q = datey.render_pyquery()
    assert list(
        map(lambda t: t.split(' ')[0],
            q(".axis.x text").map(texts))) == [
        '2013-01-01',
        '2013-02-01',
        '2013-03-01'
    ]
Ejemplo n.º 2
0
def test_date():
    datey = DateY(truncate_label=1000)
    datey.add('dates', [(datetime(2013, 1, 2), 300),
                        (datetime(2013, 1, 12), 412),
                        (datetime(2013, 2, 2), 823),
                        (datetime(2013, 2, 22), 672)])

    q = datey.render_pyquery()

    assert list(map(lambda t: t.split(' ')[0],
                    q(".axis.x text").map(texts))) == [
                        '2013-01-02', '2013-01-13', '2013-01-25', '2013-02-05',
                        '2013-02-17'
                    ]

    datey.x_labels = [
        datetime(2013, 1, 1),
        datetime(2013, 2, 1),
        datetime(2013, 3, 1)
    ]

    q = datey.render_pyquery()
    assert list(map(lambda t: t.split(' ')[0],
                    q(".axis.x text").map(texts))) == [
                        '2013-01-01', '2013-02-01', '2013-03-01'
                    ]
Ejemplo n.º 3
0
def test_date_overflow():
    datey = DateY(truncate_label=1000)
    datey.add('dates', [1, 2, -1000000, 5, 100000000])
    assert datey.render_pyquery()
Ejemplo n.º 4
0
def test_date_overflow():
    datey = DateY(truncate_label=1000)
    datey.add('dates', [1, 2, -1000000, 5, 100000000])
    assert datey.render_pyquery()