Remove await from getByX

This commit is contained in:
Kasper Peulen 2023-10-31 08:58:58 +01:00
parent ec26ed8743
commit 76c3821987
18 changed files with 36 additions and 36 deletions

View File

@ -38,14 +38,14 @@ export const LoggedIn: Story = {
}),
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -16,14 +16,14 @@ export const LoggedOut = {};
export const LoggedIn = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -21,14 +21,14 @@ export const LoggedOut: Story = {};
export const LoggedIn: Story = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -21,14 +21,14 @@ export const LoggedOut: Story = {};
export const LoggedIn: Story = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -16,14 +16,14 @@ export const LoggedOut = {};
export const LoggedIn = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -19,14 +19,14 @@ export const LoggedOut: StoryObj = {};
export const LoggedIn: StoryObj = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -19,14 +19,14 @@ export const LoggedOut: StoryObj = {};
export const LoggedIn: StoryObj = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -17,14 +17,14 @@ export const LoggedOut = {};
export const LoggedIn = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -17,14 +17,14 @@ export const LoggedOut = {};
export const LoggedIn = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -21,14 +21,14 @@ export const LoggedOut: Story = {};
export const LoggedIn: Story = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -21,14 +21,14 @@ export const LoggedOut: Story = {};
export const LoggedIn: Story = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -17,14 +17,14 @@ export const LoggedOut = {};
export const LoggedIn = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -21,14 +21,14 @@ export const LoggedOut: Story = {};
export const LoggedIn: Story = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -21,14 +21,14 @@ export const LoggedOut: Story = {};
export const LoggedIn: Story = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -19,14 +19,14 @@ export const LoggedOut = {};
export const LoggedIn = {
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -22,14 +22,14 @@ export const LoggedIn = {
}),
play: async ({ canvasElement }) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -24,14 +24,14 @@ type Story = StoryObj<typeof MyPage>;
export const LoggedIn: Story = {
play: async ({ canvasElement }: any) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();

View File

@ -24,14 +24,14 @@ type Story = StoryObj<typeof meta>;
export const LoggedIn: Story = {
play: async ({ canvasElement }: any) => {
const canvas = within(canvasElement);
const loginButton = await canvas.getByRole('button', {
const loginButton = canvas.getByRole('button', {
name: /Log in/i,
});
await expect(loginButton).toBeInTheDocument();
await userEvent.click(loginButton);
await expect(loginButton).not.toBeInTheDocument();
const logoutButton = await canvas.getByRole('button', {
const logoutButton = canvas.getByRole('button', {
name: /Log out/i,
});
await expect(logoutButton).toBeInTheDocument();