From 2d90ce6005e137b84e240e213cbcabf26dd4f809 Mon Sep 17 00:00:00 2001 From: tim-s-ccs Date: Mon, 15 Jul 2024 09:20:25 +0100 Subject: [PATCH] Make update for govuk-frontend-v5.4.1 --- CHANGELOG.md | 8 +++++++- package-lock.json | 16 ++++++++-------- package.json | 2 +- requirements-dev.txt | 2 +- tests/test_errors.py | 2 +- 5 files changed, 18 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ed2575..7931c5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ Records breaking changes from major version bumps. +## Unreleased + +Upgrade Digital Marketplace Frontend to v1.1.1 + +Update CCS GOV.UK Frontend Jinja to v1.2.1 (GOV.UK Frontend 5.4.1) + ## 2.8.0 Update ccs-digitalmarketplace-utils to v67 which, in turn, updates flask to v3.0 @@ -12,7 +18,7 @@ Upgrade Digital Marketplace Frontend to v1.1 Make updates for change from Digital Marketplace GOV.UK Frontend to Digital Marketplace Frontend -Use CCS GOV.UK Frontend Jinja to v1.2 (GOV.UK Frontend 5.4.0) +Update CCS GOV.UK Frontend Jinja to v1.2 (GOV.UK Frontend 5.4.0) ## 2.6.0 diff --git a/package-lock.json b/package-lock.json index 12a27c5..29eeeb3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "license": "MIT", "devDependencies": { - "digitalmarketplace-frontend": "^1.1.0" + "digitalmarketplace-frontend": "^1.1.1" } }, "node_modules/accessible-autocomplete": { @@ -28,24 +28,24 @@ } }, "node_modules/digitalmarketplace-frontend": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/digitalmarketplace-frontend/-/digitalmarketplace-frontend-1.1.0.tgz", - "integrity": "sha512-R7lBpuVor7KxXpdmQWrv7Du+vB/mQBN2oKgSWY/XRfWx9DuQTC4prVuse0ZdeTfjWA/ts8IDLfebm1pcPtgmQA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/digitalmarketplace-frontend/-/digitalmarketplace-frontend-1.1.1.tgz", + "integrity": "sha512-1DlWWD+e4RnIBIDNtAF9r2wsqR+2LNQBcQGsYYPXdKv/KxZgzPYdiTKwzBF9+n2pp381N2DhZV+4BpqYkTAwHQ==", "dev": true, "engines": { "node": ">= 4.2.0" }, "peerDependencies": { "accessible-autocomplete": "^3.0.x", - "govuk-frontend": "^5.4.0", + "govuk-frontend": "^5.4.1", "jquery": "^3.x", "js-cookie": "^3.0.x" } }, "node_modules/govuk-frontend": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-5.4.0.tgz", - "integrity": "sha512-F3YwQYrYQqIPfNxsoph6O78Ey1unCB6cy6omx8KeWY9G504lWZFBSIaiUCma1jNLw9bOUU7Ui+tXG09jjqy0Mw==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-5.4.1.tgz", + "integrity": "sha512-Gmd8LV++TRh9OF6tA+9KQTpwvlsLcri7qRjViz9ji4YuwZvX+c9TD7tyE+dnJcqsQsJfhr9Fp38m3Hu3H7EIcQ==", "dev": true, "peer": true, "engines": { diff --git a/package.json b/package.json index 7561840..c72c7c9 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,6 @@ "author": "CCS", "license": "MIT", "devDependencies": { - "digitalmarketplace-frontend": "^1.1.0" + "digitalmarketplace-frontend": "^1.1.1" } } diff --git a/requirements-dev.txt b/requirements-dev.txt index 5999cc9..42cab67 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -22,7 +22,7 @@ ccs-digitalmarketplace-apiclient==25.11.0 # via ccs-digitalmarketplace-utils ccs-digitalmarketplace-utils==67.0.0 # via ccs-digitalmarketplace-frontend-jinja -ccs-govuk-frontend-jinja==1.2.0 +ccs-govuk-frontend-jinja==1.2.1 # via ccs-digitalmarketplace-frontend-jinja certifi==2024.7.4 # via requests diff --git a/tests/test_errors.py b/tests/test_errors.py index e368f5d..416e51d 100644 --- a/tests/test_errors.py +++ b/tests/test_errors.py @@ -54,7 +54,7 @@ def test_403(self, client): assert doc.xpath("//title")[0].text_content().strip() == 'Access denied - 403 – Digital Marketplace' - breadcrumbs = doc.xpath("//main/div/ol/li") + breadcrumbs = doc.xpath("//main/nav/ol/li") assert breadcrumbs[0].xpath('./a[@class="govuk-breadcrumbs__link"][@href="/"]')[0].text_content() == \ 'Admin home'