def test_sort_dict_values(): data = {key: -key**2 for key in range(5)} key = lambda pair: pair[1] result = utils.sort_dict(data, key) assert result.keys() == range(5)[::-1]
def test_sort_dict_values(): data = {key: -key ** 2 for key in range(5)} key = lambda pair: pair[1] result = utils.sort_dict(data, key) assert result.keys() == range(5)[::-1]
def test_sort_dict_keys_reversed(): data = {key: -key**2 for key in range(5)} key = lambda pair: pair[0] result = utils.sort_dict(data, key, reverse=True) assert result.keys() == range(5)[::-1]
def test_sort_dict_keys_reversed(): data = {key: -key ** 2 for key in range(5)} key = lambda pair: pair[0] result = utils.sort_dict(data, key, reverse=True) assert result.keys() == range(5)[::-1]