mirror of
https://github.com/renovatebot/renovate.git
synced 2026-10-31 17:51:49 +00:00
ec71601638
* refactor(pep723): move parsing to `utils` * test(manager/pep723): add missing test
22 lines
598 B
TypeScript
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);
|
|
});
|
|
});
|
|
});
|