You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
685 B
21 lines
685 B
4 months ago
|
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:');
|
||
|
});
|