temp-disposable-email
Version:
Generating Temporary email address for testing, retrieving email from the temporary email address
29 lines • 1.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.expect = exports.test = void 0;
const test_1 = require("@playwright/test");
const index_1 = require("./index");
/**
* Extended Playwright test with email helper fixtures.
*
* @example
* import { test, expect } from 'temp-disposable-email/playwright';
*
* test('sign up flow', async ({ page, emailHelper }) => {
* const { emailAddress } = await emailHelper.generateEmail();
* // ... your test code
* });
*/
exports.test = test_1.test.extend({
// eslint-disable-next-line no-empty-pattern
emailHelper: async ({}, use) => {
await use({
generateEmail: index_1.generateEmail,
getRecentEmail: index_1.getRecentEmail,
getVerificationCode: index_1.getVerificationCode,
});
},
});
var test_2 = require("@playwright/test");
Object.defineProperty(exports, "expect", { enumerable: true, get: function () { return test_2.expect; } });
//# sourceMappingURL=playwright.js.map