mirror of
https://github.com/aljazceru/CTFd.git
synced 2026-02-20 21:54:25 +01:00
Miscellaneous Fixes (#1752)
* Update CHANGELOG * Add `registered_only` decorator * Make team invites redirect to `/register` if you're unauthed
This commit is contained in:
@@ -18,11 +18,12 @@ def test_new_fields_show_on_pages():
|
||||
|
||||
gen_field(app.db)
|
||||
|
||||
with login_as_user(app) as client:
|
||||
with app.test_client() as client:
|
||||
r = client.get("/register")
|
||||
assert "CustomField" in r.get_data(as_text=True)
|
||||
assert "CustomFieldDescription" in r.get_data(as_text=True)
|
||||
|
||||
with login_as_user(app) as client:
|
||||
r = client.get("/settings")
|
||||
assert "CustomField" in r.get_data(as_text=True)
|
||||
assert "CustomFieldDescription" in r.get_data(as_text=True)
|
||||
@@ -101,7 +102,7 @@ def test_fields_properties():
|
||||
app.db, name="CustomField4", required=False, public=False, editable=False
|
||||
)
|
||||
|
||||
with login_as_user(app) as client:
|
||||
with app.test_client() as client:
|
||||
r = client.get("/register")
|
||||
resp = r.get_data(as_text=True)
|
||||
assert "CustomField1" in resp
|
||||
@@ -109,6 +110,7 @@ def test_fields_properties():
|
||||
assert "CustomField3" in resp
|
||||
assert "CustomField4" in resp
|
||||
|
||||
with login_as_user(app) as client:
|
||||
r = client.get("/settings")
|
||||
resp = r.get_data(as_text=True)
|
||||
assert "CustomField1" in resp
|
||||
|
||||
Reference in New Issue
Block a user