forked from orbit-oss/flask
update tests for relative redirects
This commit is contained in:
parent
ce7b884b73
commit
81c7ff7f8d
6 changed files with 20 additions and 9 deletions
|
|
@ -11,7 +11,7 @@ def test_register(client, app):
|
|||
|
||||
# test that successful registration redirects to the login page
|
||||
response = client.post("/auth/register", data={"username": "a", "password": "a"})
|
||||
assert "http://localhost/auth/login" == response.headers["Location"]
|
||||
assert response.headers["Location"] == "/auth/login"
|
||||
|
||||
# test that the user was inserted into the database
|
||||
with app.app_context():
|
||||
|
|
@ -42,7 +42,7 @@ def test_login(client, auth):
|
|||
|
||||
# test that successful login redirects to the index page
|
||||
response = auth.login()
|
||||
assert response.headers["Location"] == "http://localhost/"
|
||||
assert response.headers["Location"] == "/"
|
||||
|
||||
# login request set the user_id in the session
|
||||
# check that the user is loaded from the session
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ def test_index(client, auth):
|
|||
@pytest.mark.parametrize("path", ("/create", "/1/update", "/1/delete"))
|
||||
def test_login_required(client, path):
|
||||
response = client.post(path)
|
||||
assert response.headers["Location"] == "http://localhost/auth/login"
|
||||
assert response.headers["Location"] == "/auth/login"
|
||||
|
||||
|
||||
def test_author_required(app, client, auth):
|
||||
|
|
@ -75,7 +75,7 @@ def test_create_update_validate(client, auth, path):
|
|||
def test_delete(client, auth, app):
|
||||
auth.login()
|
||||
response = client.post("/1/delete")
|
||||
assert response.headers["Location"] == "http://localhost/"
|
||||
assert response.headers["Location"] == "/"
|
||||
|
||||
with app.app_context():
|
||||
db = get_db()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue