Playwright: check ID generation

This commit is contained in:
Jose Olarte III
2024-07-31 19:44:44 +08:00
parent 26f6eb66fe
commit c5f5e81f2c

View File

@@ -0,0 +1,21 @@
import { test, expect } from '@playwright/test';
test('Check ID generation', async ({ page }) => {
// Load Account view
await page.goto('./account');
// Check that ID is empty
await expect(page.locator('#sectionIdentityDetails code.truncate')).toBeEmpty();
// Load homepage to trigger ID generation (?)
await page.goto('./');
// Wait for activity feed to start loading, as a delay
await expect(page.locator('ul#listLatestActivity li:nth-child(10)')).toBeVisible();
// Go back to Account view
await page.goto('./account');
// Check that ID is now generated
await expect(page.locator('#sectionIdentityDetails code.truncate')).toContainText('did:ethr:');
});