Kaydet (Commit) ae1bb176 authored tarafından Fred Drake's avatar Fred Drake

If the file containing expected output does not exist, assume that it

contains a single line of text giving the name of the output file.  This
covers all tests that do not actually produce any output in the test code.
üst 62686696
......@@ -37,6 +37,7 @@ import os
import getopt
import traceback
import random
import StringIO
import test_support
......@@ -284,7 +285,11 @@ def count(n, word):
class Compare:
def __init__(self, filename):
self.fp = open(filename, 'r')
if os.path.exists(filename):
self.fp = open(filename, 'r')
else:
self.fp = StringIO.StringIO(
os.path.basename(filename) + "\n")
self.stuffthatmatched = []
def write(self, data):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment