diff --git a/packages/backend/src/graphql/schema.graphql b/packages/backend/src/graphql/schema.graphql index 279aa424..680cd798 100644 --- a/packages/backend/src/graphql/schema.graphql +++ b/packages/backend/src/graphql/schema.graphql @@ -3,14 +3,6 @@ type Query { } type Mutation { createConnection(input: CreateConnectionInput): Connection -<<<<<<< HEAD - createUser(input: CreateUserInput): UserWithAcceptInvitationUrl -======= - createFlow(input: CreateFlowInput): Flow - deleteCurrentUser: Boolean - deleteFlow(input: DeleteFlowInput): Boolean - deleteStep(input: DeleteStepInput): Step ->>>>>>> 3aa20fed (chore: remove redundant create user mutation) executeFlow(input: ExecuteFlowInput): executeFlowType generateAuthUrl(input: GenerateAuthUrlInput): AuthLink resetConnection(input: ResetConnectionInput): Connection diff --git a/packages/backend/src/serializers/admin/user.test.js b/packages/backend/src/serializers/admin/user.test.js new file mode 100644 index 00000000..4f7528e1 --- /dev/null +++ b/packages/backend/src/serializers/admin/user.test.js @@ -0,0 +1,19 @@ +import { describe, it, expect, beforeEach } from 'vitest'; +import { createUser } from '../../../test/factories/user'; +import adminUserSerializer from './user.js'; + +describe('adminUserSerializer', () => { + let user; + + beforeEach(async () => { + user = await createUser(); + }); + + it('should return user data with accept invitation url', async () => { + const serializedUser = adminUserSerializer(user); + + expect(serializedUser.acceptInvitationUrl).toEqual( + user.acceptInvitationUrl + ); + }); +});