diff test/memorydb.py @ 4389:355cd8fdeb32

memorydb API consistency fix
author Richard Jones <richard@users.sourceforge.net>
date Mon, 12 Jul 2010 04:02:25 +0000
parents 887a153cedec
children 6e3e4f24c753
line wrap: on
line diff
--- a/test/memorydb.py	Mon Jul 12 04:02:14 2010 +0000
+++ b/test/memorydb.py	Mon Jul 12 04:02:25 2010 +0000
@@ -118,6 +118,8 @@
     def get(self, infoid, value, default=None):
         return self[infoid].get(value, default)
     def getall(self, infoid):
+        if infoid not in self:
+            raise KeyError(infoid)
         return self[infoid]
     def set(self, infoid, **newvalues):
         self[infoid].update(newvalues)

Roundup Issue Tracker: http://roundup-tracker.org/