diff --git a/app/tests/integ/test_user.py b/app/tests/integ/test_user.py index e5df950..07c5530 100644 --- a/app/tests/integ/test_user.py +++ b/app/tests/integ/test_user.py @@ -9,8 +9,9 @@ def test_login_logout(client): rv = client.get("/") assert not is_logged_in(rv) + assert b"Sign out" not in rv.data rv = login(client, "rubenwardy", "tuckfrump") - assert b"Logged in successfully." in rv.data + assert b"Sign out" in rv.data assert is_logged_in(rv) rv = client.get("/") @@ -81,6 +82,7 @@ def test_register_flow(client): rv = client.get(url_for('users.verify_email', token=email.token), follow_redirects=True) assert b"You may now log in" in rv.data + assert b"Sign out" not in rv.data rv = login(client, username, "password") - assert b"Logged in successfully." in rv.data + assert b"Sign out" in rv.data assert is_logged_in(rv) diff --git a/migrations/versions/51be0401bb85_.py b/migrations/versions/51be0401bb85_.py new file mode 100644 index 0000000..4ce100f --- /dev/null +++ b/migrations/versions/51be0401bb85_.py @@ -0,0 +1,35 @@ +"""empty message + +Revision ID: 51be0401bb85 +Revises: d4262fb15b37 +Create Date: 2021-07-24 00:25:04.706191 + +""" +from alembic import op +import sqlalchemy as sa +from sqlalchemy.dialects import postgresql + +# revision identifiers, used by Alembic. +revision = '51be0401bb85' +down_revision = 'd4262fb15b37' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.create_table('package_alias', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('package_id', sa.Integer(), nullable=False), + sa.Column('author', sa.String(length=50), nullable=False), + sa.Column('name', sa.String(length=100), nullable=False), + sa.ForeignKeyConstraint(['package_id'], ['package.id'], ), + sa.PrimaryKeyConstraint('id') + ) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_table('package_alias') + # ### end Alembic commands ###