Skip to content

288 — should complete workflow with organization image

Description

Same happy-path invite-and-sign-up flow as scenario 287, but the inviting organization has uploaded a logo, so this scenario also verifies the logo is shown to the invitee on the invite and sign-up screens.

Preconditions

  • Inviter is signed in and has uploaded an organization logo (profilePicture.jpeg) before sending the invite.
  • A fresh MailSlurp inbox has received the invitation email; the invitee has no existing account.
  • The invite link is valid and unused.

Steps

  1. Open the invite link. Expected: the organization's uploaded logo is shown on the invite page and matches the original uploaded image, and the invitation offer displays the organization name.
  2. Click "Accept". Expected: the invite sign-up landing page shows the organization name and the same logo.
  3. Click "Sign up". Expected: the sign-up form is displayed with the organization's logo still visible.
  4. Enter the invitee email and password, agree to the terms, and submit. Expected: the "verify your email" page appears and a verification email is delivered.
  5. Open the verification link from the email. Expected: the onboarding page is shown.
  6. Fill in first and last name and click "Finish". Expected: the user is logged in successfully and the active organization name matches the inviter's organization.
  • Spec: playwright/tests/integration/invite.spec.ts (line 144)