diff --git a/lib/manager/poetry/__snapshots__/extract.spec.ts.snap b/lib/manager/poetry/__snapshots__/extract.spec.ts.snap index 507777ba84914ecbe411a13a4497f678e3e1b88a..e71f6593a5311ed90418283454cdeaf9b55cdfc7 100644 --- a/lib/manager/poetry/__snapshots__/extract.spec.ts.snap +++ b/lib/manager/poetry/__snapshots__/extract.spec.ts.snap @@ -357,78 +357,82 @@ Object { `; exports[`lib/manager/poetry/extract extractPackageFile() extracts multiple dependencies (with dep = {version = "1.2.3"} case) 1`] = ` -Array [ - Object { - "currentValue": "*", - "datasource": "pypi", - "depName": "dep1", - "depType": "dependencies", - "managerData": Object { - "nestedVersion": true, +Object { + "constraints": Object {}, + "deps": Array [ + Object { + "currentValue": "*", + "datasource": "pypi", + "depName": "dep1", + "depType": "dependencies", + "managerData": Object { + "nestedVersion": true, + }, + "versioning": "poetry", }, - "versioning": "poetry", - }, - Object { - "currentValue": "^0.6.0", - "datasource": "pypi", - "depName": "dep2", - "depType": "dependencies", - "managerData": Object { - "nestedVersion": true, + Object { + "currentValue": "^0.6.0", + "datasource": "pypi", + "depName": "dep2", + "depType": "dependencies", + "managerData": Object { + "nestedVersion": true, + }, + "versioning": "poetry", }, - "versioning": "poetry", - }, - Object { - "currentValue": "^0.33.6", - "datasource": "pypi", - "depName": "dep3", - "depType": "dependencies", - "managerData": Object { - "nestedVersion": true, + Object { + "currentValue": "^0.33.6", + "datasource": "pypi", + "depName": "dep3", + "depType": "dependencies", + "managerData": Object { + "nestedVersion": true, + }, + "skipReason": "path-dependency", }, - "skipReason": "path-dependency", - }, - Object { - "currentValue": "", - "datasource": "pypi", - "depName": "dep4", - "depType": "dependencies", - "managerData": Object { - "nestedVersion": false, + Object { + "currentValue": "", + "datasource": "pypi", + "depName": "dep4", + "depType": "dependencies", + "managerData": Object { + "nestedVersion": false, + }, + "skipReason": "path-dependency", }, - "skipReason": "path-dependency", - }, - Object { - "currentValue": "^0.8.3", - "datasource": "pypi", - "depName": "extra_dep1", - "depType": "extras", - "managerData": Object { - "nestedVersion": false, + Object { + "currentValue": "^0.8.3", + "datasource": "pypi", + "depName": "extra_dep1", + "depType": "extras", + "managerData": Object { + "nestedVersion": false, + }, + "versioning": "poetry", }, - "versioning": "poetry", - }, - Object { - "currentValue": "^0.9.4", - "datasource": "pypi", - "depName": "extra_dep2", - "depType": "extras", - "managerData": Object { - "nestedVersion": false, + Object { + "currentValue": "^0.9.4", + "datasource": "pypi", + "depName": "extra_dep2", + "depType": "extras", + "managerData": Object { + "nestedVersion": false, + }, + "versioning": "poetry", }, - "versioning": "poetry", - }, - Object { - "currentValue": "^0.4.0", - "datasource": "pypi", - "depName": "extra_dep3", - "depType": "extras", - "managerData": Object { - "nestedVersion": false, + Object { + "currentValue": "^0.4.0", + "datasource": "pypi", + "depName": "extra_dep3", + "depType": "extras", + "managerData": Object { + "nestedVersion": false, + }, + "versioning": "poetry", }, - "versioning": "poetry", - }, -] + ], + "registryUrls": null, +} `; exports[`lib/manager/poetry/extract extractPackageFile() extracts multiple dependencies 1`] = ` @@ -535,18 +539,22 @@ Array [ `; exports[`lib/manager/poetry/extract extractPackageFile() handles multiple constraint dependencies 1`] = ` -Array [ - Object { - "currentValue": "", - "datasource": "pypi", - "depName": "foo", - "depType": "dependencies", - "managerData": Object { - "nestedVersion": false, +Object { + "constraints": Object {}, + "deps": Array [ + Object { + "currentValue": "", + "datasource": "pypi", + "depName": "foo", + "depType": "dependencies", + "managerData": Object { + "nestedVersion": false, + }, + "skipReason": "multiple-constraint-dep", }, - "skipReason": "multiple-constraint-dep", - }, -] + ], + "registryUrls": null, +} `; exports[`lib/manager/poetry/extract extractPackageFile() resolves lockedVersions from the lockfile 1`] = ` diff --git a/lib/manager/poetry/extract.spec.ts b/lib/manager/poetry/extract.spec.ts index a66d7904eebf374092f0c490397ab4570bf49fac..934d391f50e1d274744f0f8cd42215b8c9cda714 100644 --- a/lib/manager/poetry/extract.spec.ts +++ b/lib/manager/poetry/extract.spec.ts @@ -90,7 +90,7 @@ describe('lib/manager/poetry/extract', () => { }); it('extracts multiple dependencies (with dep = {version = "1.2.3"} case)', async () => { const res = await extractPackageFile(pyproject2toml, filename); - expect(res.deps).toMatchSnapshot(); + expect(res).toMatchSnapshot(); expect(res.deps).toHaveLength(7); }); it('handles case with no dependencies', async () => { @@ -99,7 +99,7 @@ describe('lib/manager/poetry/extract', () => { }); it('handles multiple constraint dependencies', async () => { const res = await extractPackageFile(pyproject4toml, filename); - expect(res.deps).toMatchSnapshot(); + expect(res).toMatchSnapshot(); expect(res.deps).toHaveLength(1); }); it('extracts registries', async () => {