Kaydet (Commit) d336e98e authored tarafından Georg Brandl's avatar Georg Brandl

Don't produce output in test_builtin.

üst 7e3ba2a6
...@@ -1432,12 +1432,12 @@ class BuiltinTest(unittest.TestCase): ...@@ -1432,12 +1432,12 @@ class BuiltinTest(unittest.TestCase):
self.assertEqual(input('testing\n'), 2) self.assertEqual(input('testing\n'), 2)
self.assertEqual(raw_input(), 'The quick brown fox jumps over the lazy dog.') self.assertEqual(raw_input(), 'The quick brown fox jumps over the lazy dog.')
self.assertEqual(raw_input('testing\n'), 'Dear John') self.assertEqual(raw_input('testing\n'), 'Dear John')
# SF 1535165: don't segfault on closed stdin # SF 1535165: don't segfault on closed stdin
# sys.stdout must be a regular file for triggering # sys.stdout must be a regular file for triggering
sys.stdout = savestdout sys.stdout = savestdout
sys.stdin.close() sys.stdin.close()
self.assertRaises(ValueError, input, 'prompt') self.assertRaises(ValueError, input)
sys.stdout = BitBucket() sys.stdout = BitBucket()
sys.stdin = cStringIO.StringIO("NULL\0") sys.stdin = cStringIO.StringIO("NULL\0")
......
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