summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_io.py
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2009-03-26 17:10:29 (GMT)
committerBenjamin Peterson <benjamin@python.org>2009-03-26 17:10:29 (GMT)
commit59406a9d857f3060f21269266a14a778aebf9904 (patch)
tree30f4ece28889e310b59296a9dfa282bfe9a61ee8 /Lib/test/test_io.py
parent1ef7c6bc85988092b7c4b964309b9e3f3a62afd9 (diff)
downloadcpython-59406a9d857f3060f21269266a14a778aebf9904.zip
cpython-59406a9d857f3060f21269266a14a778aebf9904.tar.gz
cpython-59406a9d857f3060f21269266a14a778aebf9904.tar.bz2
officially deprecated max_buffer_size
Diffstat (limited to 'Lib/test/test_io.py')
-rw-r--r--Lib/test/test_io.py26
1 files changed, 24 insertions, 2 deletions
diff --git a/Lib/test/test_io.py b/Lib/test/test_io.py
index ef3fed9..1b80add 100644
--- a/Lib/test/test_io.py
+++ b/Lib/test/test_io.py
@@ -26,6 +26,7 @@ import array
import threading
import random
import unittest
+import warnings
import weakref
import gc
import abc
@@ -861,7 +862,7 @@ class BufferedWriterTest(unittest.TestCase, CommonBufferedTests):
def test_write_non_blocking(self):
raw = self.MockNonBlockWriterIO()
- bufio = self.tp(raw, 8, 8)
+ bufio = self.tp(raw, 8)
self.assertEquals(bufio.write(b"abcd"), 4)
self.assertEquals(bufio.write(b"efghi"), 5)
@@ -979,6 +980,17 @@ class BufferedWriterTest(unittest.TestCase, CommonBufferedTests):
self.assertRaises(IOError, bufio.tell)
self.assertRaises(IOError, bufio.write, b"abcdef")
+ def test_max_buffer_size_deprecation(self):
+ with support.check_warnings() as w:
+ warnings.simplefilter("always", DeprecationWarning)
+ self.tp(self.MockRawIO(), 8, 12)
+ self.assertEqual(len(w.warnings), 1)
+ warning = w.warnings[0]
+ self.assertTrue(warning.category is DeprecationWarning)
+ self.assertEqual(str(warning.message),
+ "max_buffer_size is deprecated")
+
+
class CBufferedWriterTest(BufferedWriterTest):
tp = io.BufferedWriter
@@ -1029,6 +1041,16 @@ class BufferedRWPairTest(unittest.TestCase):
pair = self.tp(r, w)
self.assertFalse(pair.closed)
+ def test_max_buffer_size_deprecation(self):
+ with support.check_warnings() as w:
+ warnings.simplefilter("always", DeprecationWarning)
+ self.tp(self.MockRawIO(), self.MockRawIO(), 8, 12)
+ self.assertEqual(len(w.warnings), 1)
+ warning = w.warnings[0]
+ self.assertTrue(warning.category is DeprecationWarning)
+ self.assertEqual(str(warning.message),
+ "max_buffer_size is deprecated")
+
# XXX More Tests
class CBufferedRWPairTest(BufferedRWPairTest):
@@ -1048,7 +1070,7 @@ class BufferedRandomTest(BufferedReaderTest, BufferedWriterTest):
def test_read_and_write(self):
raw = self.MockRawIO((b"asdf", b"ghjk"))
- rw = self.tp(raw, 8, 12)
+ rw = self.tp(raw, 8)
self.assertEqual(b"as", rw.read(2))
rw.write(b"ddd")