Ensure that the tearDown() methods are called using a different mechanism which
still allows setUp() method failures to output.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7163 561c3618-0fe6-0310-b5d6-fc65c73fee30
Because we run multiple lines through the regex at once we need to use search
and not match.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7164 561c3618-0fe6-0310-b5d6-fc65c73fee30
Escape the characters when comparing framebuffer cells


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7166 561c3618-0fe6-0310-b5d6-fc65c73fee30
VT100 shouldn't wrap by default


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7167 561c3618-0fe6-0310-b5d6-fc65c73fee30
Do a real character cell comparison instead of always failing.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7168 561c3618-0fe6-0310-b5d6-fc65c73fee30
Instead of recording a tab into the framebuffer, fill all the cells a tab would
skip over with spaces. This way command going for looks will end up with
identical frame buffers whether they use tabs or spaces for the spacing.


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