import { mock } from 'jest-mock-extended'; import { RenovateConfig, getConfig, mocked } from '../../../test/util'; import * as _process from './process'; import { ExtractResult } from './process/extract-update'; import { renovateRepository } from '.'; const process = mocked(_process); jest.mock('./init'); jest.mock('./process'); jest.mock('./result'); jest.mock('./error'); describe('workers/repository', () => { describe('renovateRepository()', () => { let config: RenovateConfig; beforeEach(() => { config = getConfig(); }); it('runs', async () => { process.extractDependencies.mockResolvedValue(mock()); const res = await renovateRepository(config); expect(res).toMatchSnapshot(); }); }); });