Add short name to teams for lists
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import random
|
||||
|
||||
from sqlmodel import Session
|
||||
|
||||
from app.models.event import Event
|
||||
@@ -7,12 +9,16 @@ from app.tests.utils.event import create_random_event
|
||||
from app.tests.utils.utils import random_lower_string
|
||||
|
||||
|
||||
def random_short_name() -> str:
|
||||
return str(random.Random().randrange(1, 200))
|
||||
|
||||
def create_random_team(db: Session, event: Event | None = None) -> Team:
|
||||
name = random_lower_string()
|
||||
short_name = random_short_name()
|
||||
|
||||
if not event:
|
||||
event = create_random_event(db)
|
||||
|
||||
team_in = TeamCreate(theme_name=name, event_id=event.id)
|
||||
team_in = TeamCreate(theme_name=name, short_name=short_name, event_id=event.id)
|
||||
team = Team.create(session=db, create_obj=team_in)
|
||||
return team
|
||||
|
||||
Reference in New Issue
Block a user