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'}
def test_keys_unique(): """Getting unique keys.""" flex = FlexDict(DATA) assert sorted(flex.keys(unique=True)) == sorted(set(DATA.keys()))
def test_keys_nested(): """Getting nested keys.""" flex = FlexDict(DATA) assert sorted( flex.keys(nested=True)) == ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
def test_keys(): """Getting keys.""" flex = FlexDict(DATA) assert flex.keys() == DATA.keys()