Add regex filtering of tests listed and run.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7136 561c3618-0fe6-0310-b5d6-fc65c73fee30
Tie up the Vtty emulation to the Process class.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7138 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add basic methods to interact with the emulated terminal.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7141 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add a custom assertEquals handler for the Framebuffers because the default
recursive comparator is impossibly slow.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7142 561c3618-0fe6-0310-b5d6-fc65c73fee30
Escape all the ascii codes in _checkRegexes so we don't print them raw to the
output. Also escape \033 (escape) so we don't do funny things to the output.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7143 561c3618-0fe6-0310-b5d6-fc65c73fee30
If any of the setUp() functions fail ensure to call the accompanying tearDown()
methods. This ensures no release leaks due to partially completed setUp()
routines.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7144 561c3618-0fe6-0310-b5d6-fc65c73fee30