Пример #1
0
 def test_change_user_password(self):
     new_pass = "******"
     child = pexpect.spawn("%s %s change-password --no-color" % (sys.executable, ROOT_PATH))
     result = StringIO()
     child.logfile = result
     child.expect("Please enter your current password:"******"Please enter your new password:"******"Please enter your new password again:")
     child.sendline(new_pass)
     child.expect(pexpect.EOF)
     result = result.getvalue()
     expect(result.replace("\r", "")).to_be_like("""
         Please enter your current password: %s
         Please enter your new password: %s
         Please enter your new password again: %s
         Password changed successfully.
     """ % (self.password, new_pass, new_pass))
Пример #2
0
 def test_change_user_password(self):
     new_pass = "******"
     child = pexpect.spawn("%s %s change-password --no-color" %
                           (sys.executable, ROOT_PATH))
     result = StringIO()
     child.logfile = result
     child.expect("Please enter your current password:"******"Please enter your new password:"******"Please enter your new password again:")
     child.sendline(new_pass)
     child.expect(pexpect.EOF)
     result = result.getvalue()
     expect(result.replace("\r", "")).to_be_like("""
         Please enter your current password: %s
         Please enter your new password: %s
         Please enter your new password again: %s
         Password changed successfully.
     """ % (self.password, new_pass, new_pass))