Files
renovate/lib/modules/manager/pep723/extract.spec.ts
Mathieu Kniewallner ec71601638 refactor(manager/pep723): move parsing to utils (#41673)
* refactor(pep723): move parsing to `utils`

* test(manager/pep723): add missing test
2026-03-27 10:13:00 +00:00

22 lines
598 B
TypeScript

import { extractPackageFile } from './extract.ts';
import { extractPep723 as _extractPep723 } from './utils.ts';
vi.mock('./utils.ts');
const extractPep723 = vi.mocked(_extractPep723);
describe('modules/manager/pep723/extract', () => {
describe('extractPackageFile()', () => {
it('should extract dependencies', () => {
const extractedDeps = {
deps: [{ depName: 'dep1' }, { depName: 'dep2' }],
};
extractPep723.mockReturnValueOnce(extractedDeps);
const res = extractPackageFile('foo', 'foo.py');
expect(res).toEqual(extractedDeps);
});
});
});