Skip to content

054 — should allow adding a user during the 14-day trial

Description

Verifies that during the free 14-day trial a tenant owner can invite an additional user, and that the Billing page reflects the new seat usage on the trial.

Preconditions

  • Freshly registered tenant signed in as the owner on the dev environment.
  • Tenant is on the default 14-day free trial (no paid subscription, 1 seat in use by the owner).
  • Stripe sandbox customer + test clock exist for the tenant.

Steps

  1. Open the Billing page. Expected: trial summary shows the tenant is on the 14-day free trial with 1 seat used.
  2. Navigate to the Users page and click "Add user".
  3. Enter a fresh random email address and confirm creation. Expected: "User created" confirmation popup appears, and the Users list shows 2 users in total.
  4. Return to the Billing page. Expected: trial summary still shows the 14-day free trial, now with 2 of the trial seats used.
  • Spec: playwright/tests/integration/billing.spec.ts (line 99)
  • Spec: playwright/tests/integration/billing.spec.ts (line 99)