Ejemplo n.º 1
0
def test_non_existant_path():
    data = {'foo': 'bar'}
    dpath(data, '/doesnotexit')
Ejemplo n.º 2
0
def test_basic():
    data = {'foo': {'bar': [1, 2, 3]}}
    assert dpath(data, '/foo/bar') == [1, 2, 3]
Ejemplo n.º 3
0
def test_string_in_path():
    data = {'foo': "hello world"}
    dpath(data, '/foo/3')
Ejemplo n.º 4
0
def test_lists():
    data = {'foo': ['a', 'b', 'c']}
    assert dpath(data, '/foo/1') == 'b'