def test_best(best_list): quick_sort(best_list, _piv_zero) assert best_list == [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
def test_many_equal_values(equal_values_list): quick_sort(equal_values_list) assert equal_values_list == [4, 4, 4, 4, 5, 5, 5, 5, 5, 5]
def test_average(average_list): quick_sort(average_list) assert average_list == [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
def test_sorted(sorted_list): quick_sort(sorted_list) assert sorted_list == [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]