def company2(dbsession, user): from autonomie.models.company import Company company = Company( name=u"Company 2", email=u"*****@*****.**", ) company.employees = [user] dbsession.add(company) dbsession.flush() user.companies = [company] user = dbsession.merge(user) dbsession.flush() return company
def other_company(dbsession, other_user): from autonomie.models.company import Company company = Company( name=u"Company2", email=u"*****@*****.**", code_compta="0USER2", ) company.employees = [other_user] dbsession.add(company) dbsession.flush() other_user.companies = [company] other_user = dbsession.merge(other_user) dbsession.flush() return company
def _mk_company(name, email, code_compta): from autonomie.models.company import Company company = Company( name=name, email=email, code_compta=code_compta, ) company.employees = [user] dbsession.add(company) dbsession.flush() user.companies = [company] dbsession.merge(user) dbsession.flush() return company