@@ -0,0 +1,638 @@
+%22%22%22Tests for merge sort.%22%22%22%0Afrom merge_sort import merge_sort%0A%0Aimport pytest%0A%0A%0AASSERTIONS = %5B%0A    (%5B34, 45, 76, 1, 3, 5, 6, 8, 3, 98, 654, 23, 0, 3, 100%5D,%0A     %5B0, 1, 3, 3, 3, 5, 6, 8, 23, 34, 45, 76, 98, 100, 654%5D),%0A    (%5B54, 65, 34, 7, 4, 2, 5, 7876, 34, 90, 17, 32, 7, 5, 23, 83%5D,%0A     %5B2, 4, 5, 5, 7, 7, 17, 23, 32, 34, 34, 54, 65, 83, 90, 7876%5D),%0A    (%5B0, 4, 6, 13, 0, 6, 4, 0, 6, 7, 3%5D,%0A     %5B0, 0, 0, 3, 4, 4, 6, 6, 6, 7, 13%5D),%0A%5D%0A%0A%0A@pytest.mark.parametrize(%22unsorted_list, sorted_list%22, ASSERTIONS)%0Adef test_merge_sort(unsorted_list, sorted_list):%0A    %22%22%22Test for merge sort.%22%22%22%0A    assert merge_sort(unsorted_list) == sorted_list%0A

test merge sort