Commit ee4514ce authored by Jason Madden's avatar Jason Madden

Fix zdoptions.test and dynamic_server_ports.test under PyPy by closing the files.

parent 68b48d4b
......@@ -82,7 +82,8 @@ dynamic port using ZConfig, you'd use a hostname by itself. In this
case, ZConfig passes None as the port.
>>> import ZEO.runzeo
>>> r = open('conf', 'w').write("""
>>> with open('conf', 'w') as f:
... _ = f.write("""
... <zeo>
... address 127.0.0.1
... </zeo>
......@@ -103,4 +104,3 @@ case, ZConfig passes None as the port.
.. cleanup
>>> ZODB.event.notify = old_notify
......@@ -16,7 +16,8 @@ It is an error not to specify any storages:
... from io import StringIO
>>> stderr = sys.stderr
>>> r = open('config', 'w').write("""
>>> with open('config', 'w') as f:
... _ = f.write("""
... <zeo>
... address 8100
... </zeo>
......@@ -37,7 +38,8 @@ It is an error not to specify any storages:
But we can specify a storage without a name:
>>> r = open('config', 'w').write("""
>>> with open('config', 'w') as f:
... _ = f.write("""
... <zeo>
... address 8100
... </zeo>
......@@ -52,7 +54,8 @@ But we can specify a storage without a name:
We can't have multiple unnamed storages:
>>> sys.stderr = StringIO()
>>> r = open('config', 'w').write("""
>>> with open('config', 'w') as f:
... _ = f.write("""
... <zeo>
... address 8100
... </zeo>
......@@ -74,7 +77,8 @@ We can't have multiple unnamed storages:
Or an unnamed storage and one named '1':
>>> sys.stderr = StringIO()
>>> r = open('config', 'w').write("""
>>> with open('config', 'w') as f:
... _ = f.write("""
... <zeo>
... address 8100
... </zeo>
......@@ -95,7 +99,8 @@ Or an unnamed storage and one named '1':
But we can have multiple storages:
>>> r = open('config', 'w').write("""
>>> with open('config', 'w') as f:
... _ = f.write("""
... <zeo>
... address 8100
... </zeo>
......@@ -112,7 +117,8 @@ But we can have multiple storages:
As long as the names are unique:
>>> sys.stderr = StringIO()
>>> r = open('config', 'w').write("""
>>> with open('config', 'w') as f:
... f.write("""
... <zeo>
... address 8100
... </zeo>
......
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