Commit 8c7f28c2 authored by matt@zope.com's avatar matt@zope.com

Update tests after last night's change to default behavior of get to return

None rather than raise KeyError
parent 7a3fc135
...@@ -152,7 +152,7 @@ class TestTransientObject(TestCase): ...@@ -152,7 +152,7 @@ class TestTransientObject(TestCase):
assert t.items() == data.items() assert t.items() == data.items()
for k in data.keys(): for k in data.keys():
assert t.get(k) == data.get(k) assert t.get(k) == data.get(k)
self.assertRaises(KeyError, self._genKeyError, t) assert t.get('foobie') is None
self.assertRaises(AttributeError, self._genLenError, t) self.assertRaises(AttributeError, self._genLenError, t)
assert t.get('foobie',None) is None assert t.get('foobie',None) is None
assert t.has_key('a') assert t.has_key('a')
...@@ -167,7 +167,7 @@ class TestTransientObject(TestCase): ...@@ -167,7 +167,7 @@ class TestTransientObject(TestCase):
assert t.get('foo') == 'bar' assert t.get('foo') == 'bar'
t.set('foobie', 'blech') t.set('foobie', 'blech')
t.delete('foobie') t.delete('foobie')
self.assertRaises(KeyError, self._genKeyError, t) assert t.get('foobie') is None
def test_suite(): def test_suite():
......
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