Commit e20a5055 authored by Chris Lamb's avatar Chris Lamb 👀
Browse files

Move to assert_diff in test_text.py

parent 2dd46bb7
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -23,7 +23,7 @@ from diffoscope.comparators.binary import FilesystemFile
from diffoscope.comparators.text import TextFile
from diffoscope.comparators.utils.specialize import specialize

from ..utils.data import data, load_fixture, get_data
from ..utils.data import data, load_fixture, assert_diff
from ..utils.nonexisting import assert_non_existing


@@ -39,8 +39,7 @@ def test_no_differences(ascii1):
def test_difference_in_ascii(ascii1, ascii2):
    difference = ascii1.compare(ascii2)
    assert difference is not None
    expected_diff = get_data("text_ascii_expected_diff")
    assert difference.unified_diff == expected_diff
    assert_diff(difference, "text_ascii_expected_diff")
    assert not difference.comments
    assert len(difference.details) == 0

@@ -95,7 +94,7 @@ text_order2 = load_fixture("text_order2")
def test_ordering_differences(text_order1, text_order2):
    difference = text_order1.compare(text_order2)
    assert difference.comments == ["Ordering differences only"]
    assert difference.unified_diff == get_data("text_order_expected_diff")
    assert_diff(difference, "text_order_expected_diff")


def test_text_fallback(tmp_path):