]> granicus.if.org Git - python/commit
accept None as the same as having passed no argument in file types #7349
authorBenjamin Peterson <benjamin@python.org>
Sun, 13 Dec 2009 19:19:07 +0000 (19:19 +0000)
committerBenjamin Peterson <benjamin@python.org>
Sun, 13 Dec 2009 19:19:07 +0000 (19:19 +0000)
commitddd392cbb9a94355a2ea32da4a42371d1333bfb8
treef4c325ef0ec20e0e2007770992d371baa07c2bc7
parente304852e21a92ef0a74c2d85c070572fddb4fba8
accept None as the same as having passed no argument in file types #7349

This is for consistency with imitation file objects like StringIO and BytesIO.

This commit also adds a few tests, where they were lacking for concerned
methods.
Lib/test/test_fileio.py
Lib/test/test_io.py
Misc/NEWS
Modules/_io/_iomodule.c
Modules/_io/_iomodule.h
Modules/_io/bufferedio.c
Modules/_io/fileio.c
Modules/_io/iobase.c
Modules/_io/textio.c