Esempio n. 1
0
def test_time():
    time_chart = TimeLine(truncate_label=1000)
    time_chart.add('times', [(time(1, 12, 29), 2), (time(21, 2, 29), 10),
                             (time(12, 30, 59), 7)])

    q = time_chart.render_pyquery()

    assert list(map(lambda t: t.split(' ')[0],
                    q(".axis.x text").map(texts))) == [
                        '03:46:40', '06:33:20', '09:20:00', '12:06:40',
                        '14:53:20', '17:40:00', '20:26:40'
                    ]
Esempio n. 2
0
def test_time():
    """Test a simple timeline"""
    time_chart = TimeLine(truncate_label=1000)
    time_chart.add('times', [(time(1, 12, 29), 2), (time(21, 2, 29), 10),
                             (time(12, 30, 59), 7)])

    q = time_chart.render_pyquery()
    dates = list(map(lambda t: t.split(' ')[0], q(".axis.x text").map(texts)))
    assert dates == [
        '02:46:40', '05:33:20', '08:20:00', '11:06:40', '13:53:20', '16:40:00',
        '19:26:40'
    ]
Esempio n. 3
0
def test_time():
    """Test a simple timeline"""
    time_chart = TimeLine(truncate_label=1000)
    time_chart.add(
        'times', [(time(1, 12, 29), 2), (time(21, 2, 29), 10),
                  (time(12, 30, 59), 7)]
    )

    q = time_chart.render_pyquery()
    dates = list(map(lambda t: t.split(' ')[0], q(".axis.x text").map(texts)))
    assert dates == [
        '02:46:40', '05:33:20', '08:20:00', '11:06:40', '13:53:20', '16:40:00',
        '19:26:40'
    ]
Esempio n. 4
0
 def test_timexy():
     from datetime import time
     timeline = TimeLine()
     timeline.add('1', [(time(1, 12, 29), 2), (time(21, 2, 29), 10),
                        (time(12, 30, 59), 7)])
     timeline.add('2', [(time(12, 12, 12), 4), (time(), 8),
                        (time(23, 59, 59), 6)])
     timeline.x_label_rotation = 25
     return timeline.render_response()
Esempio n. 5
0
    def test_timexy():
        from datetime import time

        timeline = TimeLine()
        timeline.add("1", [(time(1, 12, 29), 2), (time(21, 2, 29), 10), (time(12, 30, 59), 7)])
        timeline.add("2", [(time(12, 12, 12), 4), (time(), 8), (time(23, 59, 59), 6)])
        timeline.x_label_rotation = 25
        return timeline.render_response()
Esempio n. 6
0
def test_time():
    time_chart = TimeLine(truncate_label=1000)
    time_chart.add('times', [
        (time(1, 12, 29), 2),
        (time(21, 2, 29), 10),
        (time(12, 30, 59), 7)
    ])

    q = time_chart.render_pyquery()

    assert list(
        map(lambda t: t.split(' ')[0],
            q(".axis.x text").map(texts))) == [
                '03:46:40',
                '06:33:20',
                '09:20:00',
                '12:06:40',
                '14:53:20',
                '17:40:00',
                '20:26:40'
            ]
Esempio n. 7
0
 def test_timexy():
     from datetime import time
     datey = TimeLine()
     datey.add('1', [
         (time(1, 12, 29), 2),
         (time(21, 2, 29), 10),
         (time(12, 30, 59), 7)
     ])
     datey.add(
         '2', [(time(12, 12, 12), 4), (time(), 8), (time(23, 59, 59), 6)])
     datey.x_label_rotation = 25
     return datey.render_response()