!2 A diff is not shown in some circumstances, as covered below: !**< def !define test {!|fitlibrary.specify.DoFixtureFlowUnderTest| * Don't diff if actual or expected are less than 5 characters: |''get''|1234|'''is'''|12345678| |''get''|12345678|'''is'''|1234| * Don't diff if more than 10% of the matching characters match more than one character: |''get''|24680|'''is'''|1234567890123456789012345678901234567890| * But do diff if there is any match of three characters or more: |''get''|24680234|'''is'''|1234567890123456789012345678901234567890| } **! |!-fitlibrary.spec.SpecifyFixture-!| |${test}|!-
fitlibrary.specify.DoFixtureFlowUnderTest


get 1234 is 12345678 expected
1234 actual

get 12345678 is 1234 expected
12345678 actual


get 24680 is 1234567890123456789012345678901234567890 expected
24680 actual


get 24680234 is 1234567890123456789012345678901234567890 expected
24680234 actual
1234567890123456789012345678901234567890 diff

-!|