summaryrefslogtreecommitdiff
path: root/test/test_core.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_core.py')
-rw-r--r--test/test_core.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/test_core.py b/test/test_core.py
index 3610619..c7f0636 100644
--- a/test/test_core.py
+++ b/test/test_core.py
@@ -54,3 +54,10 @@ class TestCore(unittest.TestCase):
sweden.abbreviation = 'SE'
exc = warlock.InvalidOperation
self.assertRaises(exc, setattr, sweden, 'abbreviation', 0)
+
+ def test_iteritems(self):
+ Country = warlock.model_factory(fixture)
+ sweden = Country(name='Sweden', population=9379116)
+ print sweden.iteritems()
+ self.assertEqual(set(list(sweden.iteritems())),
+ set([('name', 'Sweden'), ('population', 9379116)]))