fix bug #42 reported by Andrew Dalke
authorJeremy Hylton <jeremy@alum.mit.edu>
Tue, 11 Jul 2000 15:15:31 +0000 (15:15 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Tue, 11 Jul 2000 15:15:31 +0000 (15:15 +0000)
commitfff9e2094393dffe89720d59aba9427ca3b18d0b
tree6e91a3a2c3304f0a70b361e5a6f85bc14987e1dd
parentb35de5b78a3c4c72048cfd2d53834ff0010593d5
fix bug #42 reported by Andrew Dalke

The Compare close contains a close method that checks to see if there
is any unconsumed data in the Compare instance; i.e. if the canonical
output file contains more data than was produced by the current test
run. This method was never called, allowing differences to go
undetected.

Fix is to call close after the test is run (after __import__)

output/test_long and output/test_popen2 needed trivial changes
output/test_select contained lots of text, but test_select.py produced
    no output
Lib/test/output/test_long
Lib/test/output/test_popen2
Lib/test/output/test_select
Lib/test/regrtest.py
Lib/test/test_select.py