[Zope-Checkins] CVS: ZODB3/zLOG/tests - testzLogConfig.py:1.9
Fred L. Drake, Jr.
fred@zope.com
Thu, 23 Jan 2003 15:17:25 -0500
Update of /cvs-repository/ZODB3/zLOG/tests
In directory cvs.zope.org:/tmp/cvs-serv7829
Modified Files:
testzLogConfig.py
Log Message:
Update the logging level names in the test, and make sure we get the
same results regardless of case.
=== ZODB3/zLOG/tests/testzLogConfig.py 1.8 => 1.9 ===
--- ZODB3/zLOG/tests/testzLogConfig.py:1.8 Thu Jan 23 14:58:38 2003
+++ ZODB3/zLOG/tests/testzLogConfig.py Thu Jan 23 15:17:22 2003
@@ -51,14 +51,12 @@
def test_logging_level(self):
# Make sure the expected names are supported; it's not clear
# how to check the values in a meaningful way.
+ # Just make sure they're case-insensitive.
convert = zLOG.datatypes.logging_level
- convert("all")
- convert("debug")
- convert("info")
- convert("warn")
- convert("error")
- convert("fatal")
- convert("critical")
+ for name in ["notset", "all", "trace", "debug", "blather",
+ "info", "warn", "warning", "error", "fatal",
+ "critical"]:
+ self.assertEqual(convert(name), convert(name.upper()))
self.assertRaises(ValueError, convert, "hopefully-not-a-valid-value")
def test_http_method(self):