Support regex in the expected error list. In addition to directly matching the entries of the expected error list with the actual error, support regex in the entries of the expected error list. * tests/cmdline/svntest/verify.py (ExpectedOutput): Match the corresponding entries of the EXPECTED list to that of the ACTUAL list. Check each entry of the EXPECTED list for exact match in the ACTUAL list in the same order, if not found, check for regex match. Example: -------- Expected err = ["* Verified revision 1.", "* Error verifying revision 2.", ".*svnadmin: E160004*", "* Verified revision 3.", ".*svnadmin: E165005*"] Actual err = ["* Verified revision 1.", "* Error verifying revision 2.", "svnadmin: E160004: Invalid change kind in rev file", "* Verified revision 3.", "svnadmin: E165005: Repository 'svn-test-work/repositories/svnadmin_tests-32' failed to verify"] The above Expected err and Actual err would match successfully. Earlier, only *exact* entries in the list were checked for match and hence the above example wouldnt match successfully.