summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2006-11-19 10:41:41 (GMT)
committerMartin v. Löwis <martin@v.loewis.de>2006-11-19 10:41:41 (GMT)
commitcffcc8b195d0086d6089ac4563ac17b4c95471e3 (patch)
tree0e082ae41d65af0c069a5df47c70354827ddb830 /Lib/test
parent283a1353a0834d53b230b22e8db9e7b4fcd220d0 (diff)
downloadcpython-cffcc8b195d0086d6089ac4563ac17b4c95471e3.zip
cpython-cffcc8b195d0086d6089ac4563ac17b4c95471e3.tar.gz
cpython-cffcc8b195d0086d6089ac4563ac17b4c95471e3.tar.bz2
Make cStringIO.truncate raise IOError for negative
arguments (even for -1). Fixes the last bit of #1359365.
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_StringIO.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/Lib/test/test_StringIO.py b/Lib/test/test_StringIO.py
index aa36b09..9f79b02 100644
--- a/Lib/test/test_StringIO.py
+++ b/Lib/test/test_StringIO.py
@@ -62,6 +62,7 @@ class TestGenericStringIO(unittest.TestCase):
eq(f.getvalue(), 'abcde')
f.write('xyz')
eq(f.getvalue(), 'abcdexyz')
+ self.assertRaises(IOError, f.truncate, -1)
f.close()
self.assertRaises(ValueError, f.write, 'frobnitz')