add test for custom alias page

This commit is contained in:
Son NK 2020-02-05 17:35:38 +07:00
parent ebadcfb175
commit d8229102a6

View file

@ -0,0 +1,22 @@
from flask import url_for
from app.config import EMAIL_DOMAIN
from app.extensions import db
from app.utils import random_word
from tests.utils import login
def test_add_alias_success(flask_client):
login(flask_client)
db.session.commit()
word = random_word()
r = flask_client.post(
url_for("dashboard.custom_alias"),
data={"prefix": "prefix", "suffix": f".{word}@{EMAIL_DOMAIN}"},
follow_redirects=True,
)
assert r.status_code == 200
assert f"Alias prefix.{word}@{EMAIL_DOMAIN} has been created" in str(r.data)