import { test, expect } from '@playwright/test'; test('Check no-ID messaging in homepage', async ({ page }) => { // Load app homepage await page.goto('./'); // Check 'someone must register you' notice await expect(page.getByText('To share, someone must register you.')).toBeVisible(); }); test('Check no-ID messaging in account', async ({ page }) => { // Load account view await page.goto('./account'); // Check 'someone must register you' notice await expect(page.locator('#noticeBeforeShare')).toBeVisible(); // Check 'a friend needs to register you' notice await expect(page.locator('#noticeBeforeAnnounce')).toBeVisible(); // Check that there is no ID await expect(page.locator('#sectionIdentityDetails code.truncate')).toBeEmpty(); });