コード例 #1
0
ファイル: test_parser.py プロジェクト: tanwanirahul/leela
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)
コード例 #2
0
ファイル: test_parser.py プロジェクト: deferraz/leela
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)
コード例 #3
0
ファイル: test_parser.py プロジェクト: tanwanirahul/leela
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)
コード例 #4
0
ファイル: test_parser.py プロジェクト: tanwanirahul/leela
def test_parse_data_must_raise_on_error():
    parser.parse_data("foobar")
コード例 #5
0
ファイル: test_parser.py プロジェクト: deferraz/leela
def test_parse_data_must_raise_on_error():
    parser.parse_data("foobar")
コード例 #6
0
ファイル: test_parser.py プロジェクト: deferraz/leela
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)