diff options
Diffstat (limited to 'test/test_core.py')
-rw-r--r-- | test/test_core.py | 7 |
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)])) |