mirror of
https://github.com/python/cpython.git
synced 2024-11-24 08:52:25 +01:00
Use bool in fileinput.input() docstring and tests for the inplace argument (GH-111998)
The `.rst` docs, most tests, and typeshed already use bool for it.
This commit is contained in:
parent
823a38a960
commit
a768e12f09
@ -53,7 +53,7 @@ __getitem__() method which implements the sequence behavior. The
|
||||
sequence must be accessed in strictly sequential order; sequence
|
||||
access and readline() cannot be mixed.
|
||||
|
||||
Optional in-place filtering: if the keyword argument inplace=1 is
|
||||
Optional in-place filtering: if the keyword argument inplace=True is
|
||||
passed to input() or to the FileInput constructor, the file is moved
|
||||
to a backup file and standard output is directed to the input file.
|
||||
This makes it possible to write a filter that rewrites its input file
|
||||
|
@ -151,7 +151,7 @@ class BufferSizesTests(BaseTests, unittest.TestCase):
|
||||
print('6. Inplace')
|
||||
savestdout = sys.stdout
|
||||
try:
|
||||
fi = FileInput(files=(t1, t2, t3, t4), inplace=1, encoding="utf-8")
|
||||
fi = FileInput(files=(t1, t2, t3, t4), inplace=True, encoding="utf-8")
|
||||
for line in fi:
|
||||
line = line[:-1].upper()
|
||||
print(line)
|
||||
@ -256,7 +256,7 @@ class FileInputTests(BaseTests, unittest.TestCase):
|
||||
def test_file_opening_hook(self):
|
||||
try:
|
||||
# cannot use openhook and inplace mode
|
||||
fi = FileInput(inplace=1, openhook=lambda f, m: None)
|
||||
fi = FileInput(inplace=True, openhook=lambda f, m: None)
|
||||
self.fail("FileInput should raise if both inplace "
|
||||
"and openhook arguments are given")
|
||||
except ValueError:
|
||||
|
Loading…
Reference in New Issue
Block a user