fix: import assets on new install (#2044)

This commit is contained in:
Jason Rasmussen
2023-03-22 01:36:32 -04:00
committed by GitHub
parent b9bc621e2a
commit 6239b3b309
2 changed files with 15 additions and 5 deletions

View File

@@ -173,12 +173,23 @@ describe(SearchService.name, () => {
});
describe('handleIndexAssets', () => {
it('should call done, even when there are no assets', async () => {
assetMock.getAll.mockResolvedValue([]);
await sut.handleIndexAssets();
expect(searchMock.importAssets).toHaveBeenCalledWith([], true);
});
it('should index all the assets', async () => {
assetMock.getAll.mockResolvedValue([assetEntityStub.image]);
await sut.handleIndexAssets();
expect(searchMock.importAssets).toHaveBeenCalledWith([assetEntityStub.image], true);
expect(searchMock.importAssets.mock.calls).toEqual([
[[assetEntityStub.image], false],
[[], true],
]);
});
it('should log an error', async () => {