def test_FlatMap_get(content): flatmap = FlatMap(None, init=content) value = flatmap.get('a', 123) assert value == 10 value = flatmap.get('A', 123) assert value == 123 value = flatmap.get('sub', 123) assert isinstance(value, FlatMap) assert value.dictionary == flatmap.dictionary assert value.dictionary is flatmap.dictionary assert value.prefix != flatmap.prefix assert value == FlatMap(None, init=content['sub'])