From 326cd98f33466e82483a08b04f80072bf34641ff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 May 2025 06:45:43 +0000 Subject: [PATCH 1/2] chore(deps): Bump dompurify from 3.2.5 to 3.2.6 Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.2.5 to 3.2.6. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](https://github.com/cure53/DOMPurify/compare/3.2.5...3.2.6) --- updated-dependencies: - dependency-name: dompurify dependency-version: 3.2.6 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index b37fdab6ab..2b226c152b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12223,9 +12223,9 @@ } }, "node_modules/dompurify": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.5.tgz", - "integrity": "sha512-mLPd29uoRe9HpvwP2TxClGQBzGXeEC/we/q+bFlmPPmj2p2Ugl3r6ATu/UU1v77DXNcehiBg9zsr1dREyA/dJQ==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", + "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", "license": "(MPL-2.0 OR Apache-2.0)", "optionalDependencies": { "@types/trusted-types": "^2.0.7" From 97ce303bc7c7a63c97f2d078c422582331c14e3b Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Mon, 26 May 2025 14:00:15 +0200 Subject: [PATCH 2/2] test: adjust tests for updated DOMpurify Signed-off-by: Ferdinand Thiessen --- tests/OC.js | 2 +- .../NcIconSvgWrapper/NcIconSvgWrapper.spec.js | 13 +++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/tests/OC.js b/tests/OC.js index 792f219fed..6cb4ebc73a 100644 --- a/tests/OC.js +++ b/tests/OC.js @@ -20,7 +20,7 @@ export default { Util: { naturalSortCompare(a, b) { return 0 - } + }, }, coreApps: [ diff --git a/tests/unit/components/NcIconSvgWrapper/NcIconSvgWrapper.spec.js b/tests/unit/components/NcIconSvgWrapper/NcIconSvgWrapper.spec.js index 9dc9d128f7..63718c2c5f 100644 --- a/tests/unit/components/NcIconSvgWrapper/NcIconSvgWrapper.spec.js +++ b/tests/unit/components/NcIconSvgWrapper/NcIconSvgWrapper.spec.js @@ -7,11 +7,8 @@ import { shallowMount } from '@vue/test-utils' import NcIconSvgWrapper from '../../../../src/components/NcIconSvgWrapper/index.js' // @mdi/check.svg -const SVG_ICON = '' - -const SVG_ICON_SNAPSHOT = ` - -` +const SVG_ICON + = '' /** * @param {NcIconSvgWrapper.props} propsData - NcIconSvgWrapper.props @@ -25,7 +22,11 @@ describe('NcIconSvgWrapper', () => { const wrapper = mountNcIconSvgWrapper({ svg: SVG_ICON }) const svg = wrapper.find('svg') expect(svg.exists()).toBeTruthy() - expect(svg.html()).toBe(SVG_ICON_SNAPSHOT) + expect(svg.html()).toMatchInlineSnapshot(` + + + + `) }) it('should render SVG in a span with aria-hidden when no name is provided', () => {