0
0
Fork 0
mirror of https://github.com/renovatebot/renovate.git synced 2025-05-14 08:22:26 +00:00
renovatebot_renovate/lib/workers/repository/index.spec.ts
2025-03-13 17:52:09 +00:00

31 lines
895 B
TypeScript

import { mock } from 'vitest-mock-extended';
import { getConfig } from '../../config/defaults';
import { GlobalConfig } from '../../config/global';
import * as _process from './process';
import type { ExtractResult } from './process/extract-update';
import { renovateRepository } from '.';
import type { RenovateConfig } from '~test/util';
const process = vi.mocked(_process);
vi.mock('./init');
vi.mock('./process');
vi.mock('./result');
vi.mock('./error');
describe('workers/repository/index', () => {
describe('renovateRepository()', () => {
let config: RenovateConfig;
beforeEach(() => {
config = getConfig();
GlobalConfig.set({ localDir: '' });
});
it('runs', async () => {
process.extractDependencies.mockResolvedValue(mock<ExtractResult>());
const res = await renovateRepository(config);
expect(res).toBeUndefined();
});
});
});