
18 Apr
2008
18 Apr
'08
6:09 a.m.
"Daniel P. Berrange" <berrange@redhat.com> wrote:
When the test suites fail, we have a DEBUG_TESTS=1 environment variable which can be set to show the full XML doc or string pair that failed to match. Unfortunately these docs can be quite large, so it is hard to spot the difference between the actual and expected output.
So this patch introduces a virtTestDifference(actual, expect) method which will trim the head & tail of the actual & expected strings until the point at which they differ. This gives immediate clear feedback on where the bug is
Second, it will enumerate each test condition & pretty print align things a little better.
Looks good.