Esempio n. 1
0
def test_decode():
    prefix, obj = subjson.loads('hello~~~{"a": 1, "b": 2}')
    assert prefix == 'hello'
    assert obj == dict(a=1, b=2)
Esempio n. 2
0
def test_decode_multiple_separators():
    prefix, obj = subjson.loads('hello~~~{"a": 1, "b": "~~~"}')
    assert prefix == 'hello'
    assert obj == dict(a=1, b='~~~')
Esempio n. 3
0
def test_decode_no_json():
    subjson.loads('{"a": 1, "b": 2}')
Esempio n. 4
0
def test_decode():
    prefix, obj = subjson.loads('hello~~~{"a": 1, "b": 2}')
    assert prefix == 'hello'
    assert obj == dict(a=1,b=2)
Esempio n. 5
0
def test_decode_multiple_separators():
    prefix, obj = subjson.loads('hello~~~{"a": 1, "b": "~~~"}')
    assert prefix == 'hello'
    assert obj == dict(a=1,b='~~~')
Esempio n. 6
0
def test_decode_no_json():
    subjson.loads('{"a": 1, "b": 2}')