def test_password_encoding(): result = encode_password('259e0bc05acd6f46926dc2f809ed1bba', 'test') assert result == '00c7fd865183a43a772dde231f6d0bff13'
def test_non_ascii_password_encoding(): """Only ascii characters are allowed in password.""" with pytest.raises(UnicodeEncodeError): encode_password(token='259e0bc05acd6f46926dc2f809ed1bba', password=u'łą')
def test_non_ascii_password_encoding(): '''Only ascii characters are allowed in password.''' with pytest.raises(UnicodeEncodeError): encode_password(token='259e0bc05acd6f46926dc2f809ed1bba', password=b'\xc5\x82\xc4\x85'.decode('utf-8'))