[Zodb-checkins]
SVN: ZODB/branches/blob-merge-branch/src/ZODB/tests/testConfig.py
Test that blob_dir value is as expected during parse time.
Chris McDonough
chrism at plope.com
Sun Feb 26 22:55:58 EST 2006
Log message for revision 65507:
Test that blob_dir value is as expected during parse time.
Changed:
U ZODB/branches/blob-merge-branch/src/ZODB/tests/testConfig.py
-=-
Modified: ZODB/branches/blob-merge-branch/src/ZODB/tests/testConfig.py
===================================================================
--- ZODB/branches/blob-merge-branch/src/ZODB/tests/testConfig.py 2006-02-27 03:46:02 UTC (rev 65506)
+++ ZODB/branches/blob-merge-branch/src/ZODB/tests/testConfig.py 2006-02-27 03:55:58 UTC (rev 65507)
@@ -102,6 +102,9 @@
# an elaborate comment explaining this instead. Go ahead,
# grep for 9.
from ZEO.ClientStorage import ClientDisconnected
+ import ZConfig
+ from ZODB.config import getDbSchema
+ from StringIO import StringIO
cfg = """
<zodb>
<zeoclient>
@@ -110,9 +113,26 @@
</zeoclient>
</zodb>
"""
+ config, handle = ZConfig.loadConfigFile(getDbSchema(), StringIO(cfg))
+ self.assertEqual(config.database.config.storage.config.blob_dir,
+ None)
self.assertRaises(ClientDisconnected, self._test, cfg)
+ cfg = """
+ <zodb>
+ <zeoclient>
+ blob-dir /tmp
+ server localhost:56897
+ wait false
+ </zeoclient>
+ </zodb>
+ """
+ config, handle = ZConfig.loadConfigFile(getDbSchema(), StringIO(cfg))
+ self.assertEqual(config.database.config.storage.config.blob_dir,
+ '/tmp')
+ self.assertRaises(ClientDisconnected, self._test, cfg)
+
def test_suite():
suite = unittest.TestSuite()
suite.addTest(unittest.makeSuite(ZODBConfigTest))
More information about the Zodb-checkins
mailing list