mirror of
https://github.com/lucaspalomodevelop/eventcally.git
synced 2026-03-13 00:07:22 +00:00
26 lines
764 B
Python
26 lines
764 B
Python
def test_read(client, app, db, seeder, utils):
|
|
user_id, admin_unit_id = seeder.setup_base()
|
|
event_id = seeder.create_event(admin_unit_id)
|
|
|
|
with app.app_context():
|
|
from project.models import Event, EventStatus
|
|
from project.services.event import update_event
|
|
|
|
event = Event.query.get(event_id)
|
|
event.status = EventStatus.scheduled
|
|
|
|
update_event(event)
|
|
db.session.commit()
|
|
|
|
url = utils.get_url("eventresource", id=event_id)
|
|
response = utils.get_ok(url)
|
|
assert response.json["status"] == "scheduled"
|
|
|
|
|
|
def test_list(client, seeder, utils):
|
|
user_id, admin_unit_id = seeder.setup_base()
|
|
seeder.create_event(admin_unit_id)
|
|
|
|
url = utils.get_url("eventlistresource")
|
|
utils.get_ok(url)
|