コード例 #1
0
def test_already_sorted_sort():
    unsorted_list = range(1000)
    sorted_list = merge_sort(unsorted_list)
    assert sorted_list == range(1000)
コード例 #2
0
def test_short_sort():
    unsorted_list = [1,5,3,8,6,2,0,4,7,9]
    sorted_list = merge_sort(unsorted_list)
    assert sorted_list == range(10)
コード例 #3
0
def test_backwards_sorted_sort():
    unsorted_list = range(1000)
    unsorted_list.reverse()
    sorted_list = merge_sort(unsorted_list)
    assert sorted_list == range(1000)
コード例 #4
0
def test_already_sorted_sort():
    unsorted_list = range(1000)
    sorted_list = merge_sort(unsorted_list)
    assert sorted_list == range(1000)
コード例 #5
0
def test_short_sort():
    unsorted_list = [1, 5, 3, 8, 6, 2, 0, 4, 7, 9]
    sorted_list = merge_sort(unsorted_list)
    assert sorted_list == range(10)
コード例 #6
0
def test_backwards_sorted_sort():
    unsorted_list = range(1000)
    unsorted_list.reverse()
    sorted_list = merge_sort(unsorted_list)
    assert sorted_list == range(1000)