In the test suite, make some expected output checking more robust.
Require that the regexes in RegexListOutput and UnorderedRegexListOutput classes match a whole actual line, not just a prefix.
Adjust the few callers that were not already expecting to match a whole line.
This patch does not yet do the same for RegexOutput. Many callers assume the regex in that class matches a prefix.
* subversion/tests/cmdline/move_tests.py, subversion/tests/cmdline/prop_tests.py, subversion/tests/cmdline/svnadmin_tests.py, subversion/tests/cmdline/svnmover_tests.py, subversion/tests/cmdline/svnmucc_tests.py Append '.*' or other suitable ending to patterns that lacked it.
* subversion/tests/cmdline/svntest/verify.py (re_fullmatch, regex_fullmatch): New. (RegexListOutput, UnorderedRegexListOutput): Use them to match the whole line, not just a prefix. When printing differences, print the expected regex and actual text in such a way that control characters and trailing spaces can be seen.