コード例 #1
0
ファイル: test_api_management.py プロジェクト: mzedel/useradm
 def test_fail_not_found(self, api_client_mgmt, init_users_mt_f, tenant_id):
     user = init_users_mt_f[tenant_id][3]
     update = {"email": "*****@*****.**", "password": "******"}
     with tenantadm.run_fake_update_user(tenant_id, user.id, update, 404):
         self._do_test_fail_not_found(api_client_mgmt,
                                      init_users_mt_f[tenant_id], update,
                                      tenant_id)
コード例 #2
0
 def test_fail_duplicate_email(self, api_client_mgmt, init_users_mt_f, tenant_id):
     user = init_users_mt_f[tenant_id][0]
     update = {
         "email": init_users_mt_f[tenant_id][1].email,
         "password": "******",
     }
     with tenantadm.run_fake_update_user(tenant_id, user.id, update, 422):
         self._do_test_fail_unprocessable_entity(
             api_client_mgmt, init_users_mt_f[tenant_id], user, update, tenant_id
         )
コード例 #3
0
 def test_ok_email(self, api_client_mgmt, init_users_mt_f, tenant_id):
     user = init_users_mt_f[tenant_id][0]
     update = {
         "email": "*****@*****.**",
         "current_password": "******"
     }
     with tenantadm.run_fake_update_user(tenant_id, user.id, update):
         self._do_test_ok_email(
             api_client_mgmt, init_users_mt_f[tenant_id], user, update, tenant_id
         )
コード例 #4
0
ファイル: test_api_management.py プロジェクト: mzedel/useradm
 def test_ok_email_and_pass(self, api_client_mgmt, init_users_mt_f,
                            tenant_id):
     user = init_users_mt_f[tenant_id][2]
     update = {
         "email": "*****@*****.**",
         "password": "******"
     }
     with tenantadm.run_fake_update_user(tenant_id, user.id, update):
         self._do_test_ok_email_or_pass(api_client_mgmt,
                                        init_users_mt_f[tenant_id], user,
                                        update, tenant_id)
コード例 #5
0
ファイル: test_api_management.py プロジェクト: mzedel/useradm
 def test_ok_email(self, api_client_mgmt, init_users_mt_f, tenant_id):
     user = init_users_mt_f[tenant_id][0]
     update = {"email": "*****@*****.**"}
     with tenantadm.run_fake_update_user(tenant_id, user.id, update):
         self._do_test_ok_email(api_client_mgmt, init_users_mt_f[tenant_id],
                                user, update, tenant_id)