stable

Clone or download

Read-only

feat: cover invitation sending by some e2e tests

Add an e2e test to make sure that people with delegated permissions can send invitation into a project. This only covers basic invitation management: * Send invitation * Resend invitation * Withdraw invitation Completing an invitation would be a great addition, but it needs to parse quoted printable mime parts of an email, not sure this needs to be part of this contribution (and maybe too brittle to be done at all). This also changes back the error message when a user tries to access to administration of a project to fix other e2e tests. Part of story #30021: Invite buddies to my Tuleap project Change-Id: I935168ef290761119500d625427efd44d897be3a

Modified Files

Name
M docker-compose-e2e-full-tests.yml +6 −0 Go to diff View file
M src/common/Project/Admin/ProjectMembers/ProjectMembersController.php +1 −1 Go to diff View file
M src/templates/project/members/project-members.mustache +14 −2 Go to diff View file
M src/themes/BurningParrot/templates/invite-buddies-modal.mustache +3 −2 Go to diff View file
M src/themes/BurningParrot/templates/navbar/navbar.mustache +1 −0 Go to diff View file
A tests/e2e/full/cypress/e2e/invitation.cy.ts +104 −0 Go to diff View file
M tests/e2e/full/tuleap/setup.sh +3 −0 Go to diff View file