Skip to content

055 — should allow 12 additional users during the 14-day trial

Description

Verifies that a tenant on the 14-day free trial can scale up to 13 total users without hitting any seat limit, confirming the trial has no seat cap below 13.

Preconditions

  • Freshly registered tenant signed in as the owner on the dev environment.
  • Tenant is on the default 14-day free trial (owner is the only seeded user).
  • 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. Bulk-create 12 additional employees via API on the tenant.
  3. Wait briefly and reload the Billing page.
  4. Expected: trial summary still shows the tenant on the 14-day free trial, now with 13 seats used in total, and no "not enough licences" warning is shown.
  • Spec: playwright/tests/integration/billing.spec.ts (line 113)
  • Spec: playwright/tests/integration/billing.spec.ts (line 113)