def test_binary_files(): difference = compare_unknown(TEST_BINARY_FILE1_PATH, TEST_BINARY_FILE2_PATH) expected_diff = codecs.open(os.path.join(os.path.dirname(__file__), "../data/binary_expected_diff")).read() assert difference.unified_diff == expected_diff
def test_text_ascii_files(): difference = compare_unknown(TEST_TEXT_ASCII_FILE1_PATH, TEST_TEXT_ASCII_FILE2_PATH) expected_diff = open(os.path.join(os.path.dirname(__file__), "../data/text_ascii_expected_diff")).read() assert difference.unified_diff == expected_diff
def test_text_unicode_files(): difference = compare_unknown(TEST_TEXT_UNICODE_FILE1_PATH, TEST_TEXT_UNICODE_FILE2_PATH) expected_diff = codecs.open( os.path.join(os.path.dirname(__file__), "../data/text_unicode_expected_diff"), encoding="utf-8" ).read() assert difference.unified_diff == expected_diff
def test_same_binaries(): difference = compare_unknown(TEST_BINARY_FILE1_PATH, TEST_BINARY_FILE1_PATH) assert difference is None