feat(admin): dedicated routes for user management (#37) #47
@@ -259,7 +259,10 @@ test.describe('Conversations — enhancements', () => {
|
|||||||
const originalReceiverId = url.searchParams.get('receiverId')!;
|
const originalReceiverId = url.searchParams.get('receiverId')!;
|
||||||
|
|
||||||
await page.getByTestId('conv-swap-btn').click();
|
await page.getByTestId('conv-swap-btn').click();
|
||||||
await page.waitForURL(/senderId=/);
|
// Wait for the URL to reflect the swapped IDs (not just any URL with senderId=)
|
||||||
|
await page.waitForURL(
|
||||||
|
(url) => new URL(url).searchParams.get('senderId') === originalReceiverId
|
||||||
|
);
|
||||||
|
|
||||||
const swappedUrl = new URL(page.url());
|
const swappedUrl = new URL(page.url());
|
||||||
expect(swappedUrl.searchParams.get('senderId')).toBe(originalReceiverId);
|
expect(swappedUrl.searchParams.get('senderId')).toBe(originalReceiverId);
|
||||||
|
|||||||
Reference in New Issue
Block a user