def test_sort_words(): source = unit4utils.get_input_file("unit4_testinput_02.txt") expected = unit4utils.get_input_file("unit4_expectedoutput_02.txt") destination = unit4utils.get_temp_file("unit4_output_02.txt") sort_words(source, destination) result = [word.strip() for word in open(destination)] expected = [word.strip() for word in open(expected)] assert expected == result
def test_anagram_sort(): source = unit4utils.get_input_file("unit4_testinput_02.txt") expected = unit4utils.get_input_file("unit4_expectedoutput_02.txt") destination = unit4utils.get_temp_file("unit4_output_02.txt") anagram_sort(source, destination) #print open(destination).readlines() result = [word.strip() for word in open(destination)] expected = [word.strip() for word in open(expected)] assert expected == result
def test_anagram_sort(): source = unit4utils.get_input_file("B-large.in") destination = unit4utils.get_temp_file("largeoutput-2.txt") main(source, destination)