1
0
Fork 0
mirror of https://github.com/immich-app/immich.git synced 2025-04-15 20:46:26 +02:00
immich/server/test/repositories/sync.repository.mock.ts
Zack Pollard ac36effb45
feat: sync implementation for the user entity ()
* ci: print out typeorm generation changes

* feat: sync implementation for the user entity

wip

---------

Co-authored-by: Jason Rasmussen <jason@rasm.me>
2025-02-20 23:37:57 -05:00

13 lines
438 B
TypeScript

import { SyncRepository } from 'src/repositories/sync.repository';
import { RepositoryInterface } from 'src/types';
import { Mocked, vitest } from 'vitest';
export const newSyncRepositoryMock = (): Mocked<RepositoryInterface<SyncRepository>> => {
return {
getCheckpoints: vitest.fn(),
upsertCheckpoints: vitest.fn(),
deleteCheckpoints: vitest.fn(),
getUserUpserts: vitest.fn(),
getUserDeletes: vitest.fn(),
};
};