diff --git a/backend/src/graphql/resolver/UserResolver.test.ts b/backend/src/graphql/resolver/UserResolver.test.ts index 570f09823..4b20f035d 100644 --- a/backend/src/graphql/resolver/UserResolver.test.ts +++ b/backend/src/graphql/resolver/UserResolver.test.ts @@ -1,7 +1,7 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ /* eslint-disable @typescript-eslint/explicit-module-boundary-types */ -import { testEnvironment, createUser, headerPushMock, cleanDB, resetToken } from '@test/helpers' +import { testEnvironment, createUser, headerPushMock, cleanDB } from '@test/helpers' import { createUserMutation, setPasswordMutation } from '@test/graphql' import gql from 'graphql-tag' import { GraphQLError } from 'graphql' @@ -373,7 +373,6 @@ describe('UserResolver', () => { describe('user is in database and wrong password', () => { beforeAll(async () => { - resetToken() await createUser(mutate, { email: 'peter@lustig.de', firstName: 'Peter', @@ -423,7 +422,6 @@ describe('UserResolver', () => { } beforeAll(async () => { - resetToken() await createUser(mutate, { email: 'peter@lustig.de', firstName: 'Peter', diff --git a/backend/test/helpers.ts b/backend/test/helpers.ts index 0154f268a..aa11d54e9 100644 --- a/backend/test/helpers.ts +++ b/backend/test/helpers.ts @@ -13,10 +13,6 @@ export const headerPushMock = jest.fn((t) => { context.token = t.value }) -export const resetToken = () => { - context.token = '' -} - const context = { token: '', setHeaders: { @@ -52,6 +48,7 @@ export const resetEntity = async (entity: any) => { } export const createUser = async (mutate: any, user: any) => { + resetToken() await mutate({ mutation: createUserMutation, variables: user }) const dbUser = await User.findOne({ where: { email: user.email } }) if (!dbUser) throw new Error('Ups, no user found') @@ -62,3 +59,7 @@ export const createUser = async (mutate: any, user: any) => { variables: { password: 'Aa12345_', code: optin.verificationCode }, }) } + +const resetToken = () => { + context.token = '' +}