diff options
author | Jenkins <jenkins@review.openstack.org> | 2013-04-20 00:56:25 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2013-04-20 00:56:25 +0000 |
commit | bc1647b310869fb7c8c2999ce8a08accaf17637d (patch) | |
tree | aef203d9ca3f933937814f31ba8ee32cc2564e1d /tests | |
parent | bbd81be940f88b97f9ba309e4cb4b41f70a9da3d (diff) | |
parent | fa84da27458847d90075c9f8d77333b532d7882a (diff) | |
download | oslo-bc1647b310869fb7c8c2999ce8a08accaf17637d.tar.gz oslo-bc1647b310869fb7c8c2999ce8a08accaf17637d.tar.xz oslo-bc1647b310869fb7c8c2999ce8a08accaf17637d.zip |
Merge "Removes created_at, updated_at from ModelBase"
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit/db/sqlalchemy/test_models.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/unit/db/sqlalchemy/test_models.py b/tests/unit/db/sqlalchemy/test_models.py index cd1a664..04905a6 100644 --- a/tests/unit/db/sqlalchemy/test_models.py +++ b/tests/unit/db/sqlalchemy/test_models.py @@ -28,6 +28,7 @@ class ModelBaseTest(test_utils.BaseTestCase): 'get', 'next', 'update', + 'save', 'iteritems') for method in dict_methods: self.assertTrue(hasattr(models.ModelBase, method)) @@ -70,3 +71,24 @@ class ModelBaseTest(test_utils.BaseTestCase): found_items += 1 self.assertEqual(min_items, found_items) + + +class TimestampMixinTest(test_utils.BaseTestCase): + + def test_timestampmixin_attr(self): + + class TestModel(models.ModelBase, models.TimestampMixin): + pass + + dict_methods = ('__getitem__', + '__setitem__', + '__iter__', + 'get', + 'next', + 'update', + 'save', + 'iteritems', + 'created_at', + 'updated_at') + for method in dict_methods: + self.assertTrue(hasattr(TestModel, method)) |