mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2025-08-08 12:09:07 +00:00
Improve tests
This commit is contained in:
parent
7649ce8a3c
commit
edef0ca80d
14 changed files with 393 additions and 247 deletions
|
@ -1,6 +1,8 @@
|
|||
import { expect, type Page, Test } from '@playwright/test';
|
||||
import { type MailBuffer, MailServer } from 'maildev';
|
||||
|
||||
import * as utils from '../../global-utils';
|
||||
|
||||
/**
|
||||
* If a MailBuffer is passed it will be used and consume the expected emails
|
||||
*/
|
||||
|
@ -44,8 +46,8 @@ export async function logNewUser(
|
|||
|
||||
if( mailBuffer ){
|
||||
await test.step('Check emails', async () => {
|
||||
await expect(mailBuffer.next((m) => m.subject === "Welcome")).resolves.toBeDefined();
|
||||
await expect(mailBuffer.next((m) => m.subject.includes("New Device Logged"))).resolves.toBeDefined();
|
||||
await expect(mailBuffer.next((m) => m.subject === "Master Password Has Been Changed")).resolves.toBeDefined();
|
||||
});
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue