alphagov / govuk-frontend

GOV.UK Frontend contains the code you need to start building a user interface for government platforms and services.
https://frontend.design-system.service.gov.uk/
MIT License
1.17k stars 320 forks source link

Update back link template tests to use jsdom #5026

Closed 36degrees closed 3 months ago

36degrees commented 4 months ago

Plus some tidying up of the existing tests and a couple of simplifications of the template – see individual commits for details.

Part of #5010.

github-actions[bot] commented 4 months ago

:clipboard: Stats

File sizes

File Size
dist/govuk-frontend-development.min.css 113.37 KiB
dist/govuk-frontend-development.min.js 42.34 KiB
packages/govuk-frontend/dist/govuk/all.bundle.js 88.16 KiB
packages/govuk-frontend/dist/govuk/all.bundle.mjs 82.83 KiB
packages/govuk-frontend/dist/govuk/all.mjs 981 B
packages/govuk-frontend/dist/govuk/govuk-frontend-component.mjs 359 B
packages/govuk-frontend/dist/govuk/govuk-frontend.min.css 113.36 KiB
packages/govuk-frontend/dist/govuk/govuk-frontend.min.js 42.33 KiB
packages/govuk-frontend/dist/govuk/i18n.mjs 5.55 KiB
packages/govuk-frontend/dist/govuk/init.mjs 4.86 KiB

Modules

File Size (bundled) Size (minified)
all.mjs 78.45 KiB 40.31 KiB
accordion.mjs 22.71 KiB 12.85 KiB
button.mjs 5.98 KiB 2.69 KiB
character-count.mjs 22.4 KiB 9.92 KiB
checkboxes.mjs 5.83 KiB 2.83 KiB
error-summary.mjs 7.89 KiB 3.46 KiB
exit-this-page.mjs 17.1 KiB 9.26 KiB
header.mjs 4.46 KiB 2.6 KiB
notification-banner.mjs 6.26 KiB 2.62 KiB
password-input.mjs 15.15 KiB 7.25 KiB
radios.mjs 4.83 KiB 2.38 KiB
skip-link.mjs 4.39 KiB 2.18 KiB
tabs.mjs 10.13 KiB 6.11 KiB

View stats and visualisations on the review app


Action run for 33a613a75bfdca3975e61b8ce61c3a50363654bd

github-actions[bot] commented 4 months ago

Other changes to npm package

The diff could not be posted as a comment. You can download it from the workflow artifacts.


Action run for 33a613a75bfdca3975e61b8ce61c3a50363654bd

github-actions[bot] commented 3 months ago

Rendered HTML changes to npm package

diff --git a/packages/govuk-frontend/dist/govuk/components/back-link/template-with-custom-link.html b/packages/govuk-frontend/dist/govuk/components/back-link/template-with-custom-link.html
new file mode 100644
index 000000000..9ffb06ea9
--- /dev/null
+++ b/packages/govuk-frontend/dist/govuk/components/back-link/template-with-custom-link.html
@@ -0,0 +1 @@
+<a href="/home" class="govuk-back-link">Back to home</a>

Action run for 33a613a75bfdca3975e61b8ce61c3a50363654bd