Ejemplo n.º 1
0
def test_keys_nested_unique():
    """Getting nested unique keys."""
    flex = FlexDict(DATA)
    assert flex.keys(nested=True,
                     unique=True) == {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'}
Ejemplo n.º 2
0
def test_keys_unique():
    """Getting unique keys."""
    flex = FlexDict(DATA)
    assert sorted(flex.keys(unique=True)) == sorted(set(DATA.keys()))
Ejemplo n.º 3
0
def test_keys_nested():
    """Getting nested keys."""
    flex = FlexDict(DATA)
    assert sorted(
        flex.keys(nested=True)) == ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
Ejemplo n.º 4
0
def test_keys():
    """Getting keys."""
    flex = FlexDict(DATA)
    assert flex.keys() == DATA.keys()