~ubuntu-branches/ubuntu/vivid/horizon/vivid-proposed

« back to all changes in this revision

Viewing changes to openstack_dashboard/dashboards/admin/users/tests.py

  • Committer: Package Import Robot
  • Author(s): Chuck Short
  • Date: 2014-06-17 09:17:40 UTC
  • mfrom: (1.1.41)
  • Revision ID: package-import@ubuntu.com-20140617091740-g73ekvtkxum68uyv
Tags: 1:2014.2~b1-0ubuntu1
* New upstream release.
* debian/control: Open up juno release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# vim: tabstop=4 shiftwidth=4 softtabstop=4
2
 
 
3
1
# Copyright 2012 United States Government as represented by the
4
2
# Administrator of the National Aeronautics and Space Administration.
5
3
# All Rights Reserved.
79
77
                                       'tenant_list',
80
78
                                       'add_tenant_user_role',
81
79
                                       'get_default_role',
 
80
                                       'roles_for_user',
82
81
                                       'role_list')})
83
82
    def test_create(self):
84
83
        user = self.users.get(id="1")
102
101
                                 domain=domain_id).AndReturn(user)
103
102
        api.keystone.role_list(IgnoreArg()).AndReturn(self.roles.list())
104
103
        api.keystone.get_default_role(IgnoreArg()).AndReturn(role)
 
104
        api.keystone.roles_for_user(IgnoreArg(), user.id, self.tenant.id)
105
105
        api.keystone.add_tenant_user_role(IgnoreArg(), self.tenant.id,
106
106
                                          user.id, role.id)
107
107
 
128
128
 
129
129
    @test.create_stubs({api.keystone: ('user_create',
130
130
                                       'get_default_domain',
 
131
                                       'add_tenant_user_role',
131
132
                                       'tenant_list',
132
 
                                       'add_tenant_user_role',
133
133
                                       'get_default_role',
 
134
                                       'roles_for_user',
134
135
                                       'role_list')})
135
136
    def test_create_with_empty_email(self):
136
137
        user = self.users.get(id="5")
154
155
        api.keystone.get_default_role(IgnoreArg()).AndReturn(role)
155
156
        api.keystone.add_tenant_user_role(IgnoreArg(), self.tenant.id,
156
157
                                          user.id, role.id)
 
158
        api.keystone.roles_for_user(IgnoreArg(), user.id, self.tenant.id)
157
159
 
158
160
        self.mox.ReplayAll()
159
161
        formData = {'method': 'CreateUserForm',