Beispiel #1
0
def test_parse_data_returns_leftover():
    t = random.random()
    v = "{\"one\": 1}"
    d0 = data.Data("foobar", v, t)
    (_, s) = parser.parse_data("data 6|foobar %d|%s %s;foobar" %
                               (len(v), v, repr(t)))
    eq_("foobar", s)
Beispiel #2
0
def test_parse_data():
    t = random.random()
    v = "{\"one\": 1}"
    d0 = data.Data("foobar", v, t)
    (d1, s) = parser.parse_data("data 6|foobar %d|%s %s;" % (len(v), v, repr(t)))
    eq_(d0.name(), d1.name())
    eq_(json.loads(d0.value()), d1.value())
    eq_(d0.unixtimestamp(), d1.unixtimestamp())
    eq_("", s)
Beispiel #3
0
def test_parse_data():
    t = random.random()
    v = "{\"one\": 1}"
    d0 = data.Data("foobar", v, t)
    (d1,
     s) = parser.parse_data("data 6|foobar %d|%s %s;" % (len(v), v, repr(t)))
    eq_(d0.name(), d1.name())
    eq_(json.loads(d0.value()), d1.value())
    eq_(d0.unixtimestamp(), d1.unixtimestamp())
    eq_("", s)
Beispiel #4
0
def test_parse_data_must_raise_on_error():
    parser.parse_data("foobar")
Beispiel #5
0
def test_parse_data_must_raise_on_error():
    parser.parse_data("foobar")
Beispiel #6
0
def test_parse_data_returns_leftover():
    t = random.random()
    v = "{\"one\": 1}"
    d0 = data.Data("foobar", v, t)
    (_, s) = parser.parse_data("data 6|foobar %d|%s %s;foobar" % (len(v), v, repr(t)))
    eq_("foobar", s)