p = subprocess.Popen('./a.out', stdout=subprocess.PIPE, stderr=subprocess.PIPE)
actual_stdout, actual_stderr = p.communicate()
- expected_stdout_path = os.path.join('examples', filename + '.output.txt')
+ expected_stdout_path = os.path.join('examples', filename + '.stdout.txt')
if os.path.isfile(expected_stdout_path):
with open(expected_stdout_path, 'rb') as f:
setattr(OutputTests, 'test_' + filename, test)
-class MemoryLeakTest(unittest.TestCase):
+class MemoryLeakTests(unittest.TestCase):
pass
def add_example_memory_leak_test(filename):
'--show-reachable=yes',
'--num-callers=20',
'--track-fds=yes',
- '--error-exitcode=666',
+ '--error-exitcode=42',
'-q',
'./a.out',
],
except OSError:
pass
- setattr(MemoryLeakTest, 'test_' + filename, test)
+ setattr(MemoryLeakTests, 'test_' + filename, test)
filenames = (
entry.name