def test_get_members_from_bulk(): data = [{"role_id": "1", "username": "******"}, {"role_id": "1", "username": "******"}] members = services.get_members_from_bulk(data, project_id=1) assert len(members) == 2 assert members[0].email == "*****@*****.**" assert members[1].email == "*****@*****.**"
def test_get_members_from_bulk(): data = [{"role_id": "1", "email": "*****@*****.**"}, {"role_id": "1", "email": "*****@*****.**"}] members = services.get_members_from_bulk(data, project_id=1) assert len(members) == 2 assert members[0].email == "*****@*****.**" assert members[1].email == "*****@*****.**"
def test_create_members_in_bulk(): with mock.patch("taiga.projects.services.members.db") as db: data = [{ "role_id": "1", "username": "******" }, { "role_id": "1", "username": "******" }] members = services.get_members_from_bulk(data, project_id=1) services.create_members_in_bulk(members) db.save_in_bulk.assert_called_once_with(members, None, None)