示例#1
0
def test_parse_event_returns_leftover():
    t = random.random()
    v = random.random()
    e0 = event.Event("foobar", v, t)
    (_, s) = parser.parse_event("event 6|foobar %s %s;foobar" %
                                (repr(t), repr(v)))
    eq_("foobar", s)
示例#2
0
def test_parse_event():
    t = random.random()
    v = random.random()
    e0 = event.Event("foobar", v, t)
    (e1, s) = parser.parse_event("event 6|foobar %s %s;" % (repr(v), repr(t)))
    eq_(e0.name(), e1.name())
    eq_(e0.value(), e1.value())
    eq_(e0.unixtimestamp(), e1.unixtimestamp())
    eq_("", s)
示例#3
0
def test_parse_event():
    t = random.random()
    v = random.random()
    e0 = event.Event("foobar", v, t)
    (e1, s) = parser.parse_event("event 6|foobar %s %s;" % (repr(v), repr(t)))
    eq_(e0.name(), e1.name())
    eq_(e0.value(), e1.value())
    eq_(e0.unixtimestamp(), e1.unixtimestamp())
    eq_("", s)
示例#4
0
def make_events_relative(string):
    events = []
    output = []
    while (string != ""):
        e, string = parser.parse_event(string)
        events.append(e)
    for e in events:
        e.set_unixtimestamp(e.unixtimestamp() - __t0__)
        output.append(pp.render_event(e))
    return ("".join(output))
示例#5
0
def make_events_relative(string):
    events = []
    output = []
    while (string != ""):
        e, string = parser.parse_event(string)
        events.append(e)
    for e in events:
        e.set_unixtimestamp(e.unixtimestamp() - __t0__)
        output.append(pp.render_event(e))
    return("".join(output))
示例#6
0
def test_parse_event_must_raise_on_error():
    parser.parse_event("foobar")
示例#7
0
def test_parse_event_must_raise_on_error():
    parser.parse_event("foobar")
示例#8
0
def test_parse_event_returns_leftover():
    t = random.random()
    v = random.random()
    e0 = event.Event("foobar", v, t)
    (_, s) = parser.parse_event("event 6|foobar %s %s;foobar" % (repr(t), repr(v)))
    eq_("foobar", s)