mirror of
https://github.com/immich-app/immich.git
synced 2024-11-16 10:28:54 -07:00
a972dd4060
* Fix extraction of samsung motionphoto videos * Refactor binary tag extraction to the repository to consolidate exiftool usage * format * fix linting and swap argument orders * Fix tag name and conditional order * Add unit test * Update server test assets submodule * Remove old motion photo video assets when a new one is extracted * delete first, then write * Include motion photo asset uuid's in the filename If the filenames are not uniquified, then we can't delete old/corrupt ones * Fix formatting and fix/add tests * chore: only use new uuid --------- Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
13 lines
315 B
TypeScript
13 lines
315 B
TypeScript
import { IMetadataRepository } from '@app/domain';
|
|
|
|
export const newMetadataRepositoryMock = (): jest.Mocked<IMetadataRepository> => {
|
|
return {
|
|
init: jest.fn(),
|
|
teardown: jest.fn(),
|
|
reverseGeocode: jest.fn(),
|
|
readTags: jest.fn(),
|
|
writeTags: jest.fn(),
|
|
extractBinaryTag: jest.fn(),
|
|
};
|
|
};
|