如何使用下一次调用相同功能时生成的新密码?

时间:2018-09-10 16:56:12

标签: python python-3.x api put

我具有以下功能,可在身份验证后更新用户名的密码

def test_put_profile(self):
    username = 'max@gmail.com'
    password = 'evkna7'
    adv = {'email': username, 'password': password}

    # genearate auth code for authorization
    auth_code = {'Authorization': f'Bearer {self.get_auth_token(adv)}'}

    #genearate new password
    np = DataGenerator.generate_random_password_string(6)
    param = f'old_password={password}&'f'new_password={np}'

    #update password
    response = self.send_adv_api_request(
                                         data=param,
                                         auth=auth_code)

现在,当我下次调用它时,如何在开始时存储新密码并用相同功能的密码替换?基本上,这将是更新密码的递归测试。

任何帮助将不胜感激。我应该把它写成文字吗?

0 个答案:

没有答案