def userdata(dbsession): from autonomie.models.user import (UserDatas, CaeSituationOption,) u = UserDatas( situation_situation=CaeSituationOption.query().first(), coordonnees_firstname="firstname", coordonnees_lastname="lastname", coordonnees_email1="*****@*****.**", ) dbsession.add(u) dbsession.flush() return u
def userdata(dbsession, cae_situation_option): from autonomie.models.user import UserDatas u = UserDatas( situation_situation_id=cae_situation_option.id, coordonnees_firstname="firstname", coordonnees_lastname="lastname", coordonnees_email1="*****@*****.**", ) dbsession.add(u) dbsession.flush() return u
def get_userdatas(): option = CaeSituationOption(label="Integre", is_integration=True) return UserDatas( situation_situation=option, coordonnees_lastname="test", coordonnees_firstname="test", coordonnees_email1="*****@*****.**", activity_companydatas=[CompanyDatas( title='test entreprise', name='test entreprise', )] )