* svntest/actions.py (display_trees, display_lines, compare_and_display_lines): New functions. (guarantee_greek_repository): Call display_lines to print import errors, and display_trees to show tree differences. (run_and_verify_commit, run_and_verify_status): Call display_trees to show tree differences.
* svntest/tree.py (SVNTreeNode.pprint): Fix text alignment, and add a FIXME about checking the node type. (compare_trees.display_nodes): Factor out printing expected and actual nodes into a new nested function.
* svnadmin_tests.py (dump_copied_dir): Call actions.compare_and_display_lines to check stderr from 'svnadmin dump'. (dump_move_dir_modify_child) Likewise. Also fix typo in docstring, and make the test independent of the filesystem being case-sensitive, as suggested by William Uther <will+@cs.cmu.edu>.