Beispiel #1
0
def test_timestamp_as_string_with_none_values():
    g = Grapher()
    ts = 1512431401.0
    values = [(str(ts + v), None if v == 0 else v % 10) for v in range(100)]
    log.debug(f"values: {values}")
    result = g._scale_x_values_timestamps(values=values, max_width=1)
    log.debug(f"result: {result}")
    assert len(result) == 1
    assert result[0] > 4.5 and result[0] < 5
Beispiel #2
0
def test_timestamp_as_string():
    g = Grapher()
    ts = 1512431401.0
    values = [(str(ts + v), v % 10) for v in range(100)]
    print(f"values: {values}")
    result = g._scale_x_values_timestamps(values=values, max_width=1)
    print(f"result: {result}")
    assert len(result) == 1
    assert 4.5 in result
Beispiel #3
0
def test_timestamp_scaling():
    g = Grapher()
    ts = 1512431401.0
    values = [(ts + v, v % 10) for v in range(100)]
    log.debug(f"values: {values}")
    result = g._scale_x_values_timestamps(values=values, max_width=1)
    log.debug(f"result: {result}")
    assert len(result) == 1
    assert 4.5 in result