Files
speckle-server/packages/server/test/mocks/global.ts
T
Kristaps Fabians Geikins 28b49107b7 feat(server): upgrade workspace seat type (#4158)
* feat(server): upgrade workspace seat type

* test/lint fixes
2025-03-11 12:41:18 +02:00

30 lines
1.1 KiB
TypeScript

import { createGlobalMock, mockRequireModule } from '@/test/mockHelper'
/**
* Global mocks that can be re-used. Early setup ensures that mocks work.
*/
export const EmailSendingServiceMock = createGlobalMock<
typeof import('@/modules/emails/services/sending')
>('@/modules/emails/services/sending')
export const CommentsRepositoryMock = mockRequireModule<
typeof import('@/modules/comments/repositories/comments')
>(['@/modules/comments/repositories/comments'])
export const MultiRegionDbSelectorMock = mockRequireModule<
typeof import('@/modules/multiregion/utils/dbSelector')
>(['@/modules/multiregion/utils/dbSelector'])
export const MultiRegionBlobStorageSelectorMock = mockRequireModule<
typeof import('@/modules/multiregion/utils/blobStorageSelector')
>(['@/modules/multiregion/utils/blobStorageSelector'])
export const MultiRegionConfigMock = mockRequireModule<
typeof import('@/modules/multiregion/regionConfig')
>(['@/modules/multiregion/regionConfig'])
export const StripeClientMock = mockRequireModule<
typeof import('@/modules/gatekeeper/clients/stripe')
>(['@/modules/gatekeeper/clients/stripe'])