Nitpick commit

git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7061 561c3618-0fe6-0310-b5d6-fc65c73fee30
Create directory structure for tests.


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


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7069 561c3618-0fe6-0310-b5d6-fc65c73fee30
Interpret simple character echoing.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7070 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add some formatting to the test output approximating the defaults provided by
unittest.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7071 561c3618-0fe6-0310-b5d6-fc65c73fee30
Use the test module.class.method name when outputting the test name.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7072 561c3618-0fe6-0310-b5d6-fc65c73fee30
Fix scoping errors.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7073 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add a convenience makefile to run the tests


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7074 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add the first dogfooding test.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7075 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add the ability to modify the test runner output to make it easier to read the
output from tests which spew output. But make it the default to output a neat
format for tests which don't have any console output.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7076 561c3618-0fe6-0310-b5d6-fc65c73fee30
Add a test for wrapping around the columns when normal echoing reaches the end
of line.


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

git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7079 561c3618-0fe6-0310-b5d6-fc65c73fee30
Use a more pythonic name than getCell


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7080 561c3618-0fe6-0310-b5d6-fc65c73fee30
Factor out a common test idiom into a helper method


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7081 561c3618-0fe6-0310-b5d6-fc65c73fee30
Interpret the newline character to move down one line. Does not return to the
beginning of the line.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7082 561c3618-0fe6-0310-b5d6-fc65c73fee30
Be more forgiving of incorrect test files. With this change if a module doesn't
import correctly Lousy should get far enough to notify the user of that fact
instead of failing mysteriously.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7083 561c3618-0fe6-0310-b5d6-fc65c73fee30
Interpret carriage returns.


git-svn-id: svn+ssh://svnrepo/projects/lousy/trunk@7084 561c3618-0fe6-0310-b5d6-fc65c73fee30
Ensure we get a fresh EmulatedTerminal and all its interior values whenever we
ask for one.


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