Пример #1
0
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
Пример #2
0
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
Пример #3
0
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
Пример #4
0
def test_same_binaries():
    difference = compare_unknown(TEST_BINARY_FILE1_PATH, TEST_BINARY_FILE1_PATH)
    assert difference is None