diff options
| author | Jenkins <jenkins@review.openstack.org> | 2012-02-14 20:36:19 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2012-02-14 20:36:19 +0000 |
| commit | b2a048962aa4d2921be2ceec3345cd32c8f853db (patch) | |
| tree | b48d3d6b0d8041bf27723b305f8ec10070fa0d93 /tests | |
| parent | 9dd154393028297f8eda8b0ccd773993a492cfd2 (diff) | |
| parent | ed793ad5365e33e2fda54c3900c1ad9b2c93dc37 (diff) | |
| download | keystone-b2a048962aa4d2921be2ceec3345cd32c8f853db.tar.gz keystone-b2a048962aa4d2921be2ceec3345cd32c8f853db.tar.xz keystone-b2a048962aa4d2921be2ceec3345cd32c8f853db.zip | |
Merge "make sure passwords work after migration" into redux
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test_import_legacy.py | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/tests/test_import_legacy.py b/tests/test_import_legacy.py index 05517985..2db34cb8 100644 --- a/tests/test_import_legacy.py +++ b/tests/test_import_legacy.py @@ -44,21 +44,36 @@ class ImportLegacy(test.TestCase): migration = legacy.LegacyMigration('sqlite:///%s' % db_path) migration.migrate_all() - user_ref = self.identity_api.get_user('1') + admin_id = '1' + user_ref = self.identity_api.get_user(admin_id) self.assertEquals(user_ref['name'], 'admin') + # check password hashing + user_ref, tenant_ref, metadata_ref = self.identity_api.authenticate( + user_id=admin_id, password='secrete') + def test_import_diablo(self): db_path = self.setup_old_database('legacy_diablo.sqlite') migration = legacy.LegacyMigration('sqlite:///%s' % db_path) migration.migrate_all() - user_ref = self.identity_api.get_user('1') + admin_id = '1' + user_ref = self.identity_api.get_user(admin_id) self.assertEquals(user_ref['name'], 'admin') + # check password hashing + user_ref, tenant_ref, metadata_ref = self.identity_api.authenticate( + user_id=admin_id, password='secrete') + def test_import_essex(self): db_path = self.setup_old_database('legacy_essex.sqlite') migration = legacy.LegacyMigration('sqlite:///%s' % db_path) migration.migrate_all() - user_ref = self.identity_api.get_user('c93b19ea3fa94484824213db8ac0afce') + admin_id = 'c93b19ea3fa94484824213db8ac0afce' + user_ref = self.identity_api.get_user(admin_id) self.assertEquals(user_ref['name'], 'admin') + + # check password hashing + user_ref, tenant_ref, metadata_ref = self.identity_api.authenticate( + user_id=admin_id, password='secrete') |
