Skip to content

Commit

Permalink
chore(tests): update email addresses to junk domains (#1409)
Browse files Browse the repository at this point in the history
  • Loading branch information
chanceaclark authored Sep 30, 2024
1 parent 4d64c31 commit c7bb7be
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 8 deletions.
4 changes: 2 additions & 2 deletions core/tests/fixtures/utils/account/create.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { faker, fi } from '@faker-js/faker';
import { faker } from '@faker-js/faker';
import { z } from 'zod';

const Customer = z.object({
Expand All @@ -12,7 +12,7 @@ const CreateCustomersResponse = z.object({
export async function createAccount() {
const firstName = faker.person.firstName();
const lastName = faker.person.lastName();
const email = faker.internet.email({ firstName, lastName });
const email = faker.internet.email({ firstName, lastName, provider: 'example.com' });
// Prefix is added to ensure that the password requirements are met
const password = faker.internet.password({ pattern: /[a-zA-Z0-9]/, prefix: '1At', length: 10 });
const address1 = faker.location.streetAddress();
Expand Down
8 changes: 6 additions & 2 deletions core/tests/ui/e2e/checkout.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,9 @@ test.describe('desktop', () => {
await page.getByRole('link', { name: 'Cart Items 1' }).click();
await page.getByRole('heading', { level: 1, name: 'Your cart' }).click();
await page.getByRole('button', { name: 'Proceed to checkout' }).click();
await page.getByLabel('Email').fill(faker.internet.email({ firstName, lastName }));
await page
.getByLabel('Email')
.fill(faker.internet.email({ firstName, lastName, provider: 'example.com' }));

await page.getByRole('button', { name: 'Continue' }).click();

Expand Down Expand Up @@ -122,7 +124,9 @@ test.describe('mobile', () => {
await page.getByRole('link', { name: 'Cart Items 1' }).click();
await page.getByRole('heading', { level: 1, name: 'Your cart' }).click();
await page.getByRole('button', { name: 'Proceed to checkout' }).click();
await page.getByLabel('Email').fill(faker.internet.email({ firstName, lastName }));
await page
.getByLabel('Email')
.fill(faker.internet.email({ firstName, lastName, provider: 'example.com' }));
await page.getByRole('button', { name: 'Continue' }).click();

await waitForShippingForm(page, isMobile);
Expand Down
4 changes: 1 addition & 3 deletions core/tests/ui/e2e/register.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,7 @@ test('Account register', async ({ page }) => {

await page.getByRole('heading', { name: 'New account' }).waitFor();

await page
.getByLabel('Email Address')
.fill(faker.internet.email({ provider: 'mybigcommerce.com' }));
await page.getByLabel('Email Address').fill(faker.internet.email({ provider: 'example.com' }));
await page.getByLabel('PasswordRequired', { exact: true }).fill(password);
await page.getByLabel('Confirm PasswordRequired').fill(password);
await page.getByLabel('First NameRequired').fill(faker.person.firstName());
Expand Down
2 changes: 1 addition & 1 deletion core/tests/ui/e2e/reset.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { faker } from '@faker-js/faker';

import { expect, test } from '~/tests/fixtures';

const email = faker.internet.email({ provider: 'mybigcommerce.com' });
const email = faker.internet.email({ provider: 'example.com' });

test('Reset password', async ({ page }) => {
await page.goto('/reset');
Expand Down

0 comments on commit c7bb7be

Please sign in to comment.