From 9168b386ce3d0c2f574571e9b6a101d00593ec09 Mon Sep 17 00:00:00 2001 From: JJ Kasper Date: Wed, 27 Apr 2022 19:28:11 -0500 Subject: [PATCH] Normalize font optimization snapshot to reduce flakes (#36531) --- test/integration/font-optimization/test/index.test.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/test/integration/font-optimization/test/index.test.js b/test/integration/font-optimization/test/index.test.js index ef546afe6f63..ee2f24422bc4 100644 --- a/test/integration/font-optimization/test/index.test.js +++ b/test/integration/font-optimization/test/index.test.js @@ -208,13 +208,20 @@ describe('Font Optimization', () => { encoding: 'utf-8', }) ) + const normalizeContent = (content) => { + return content.replace(/\/v[\d]{1,}\//g, '/v0/') + } const testCss = {} testJson.forEach((fontDefinition) => { - testCss[fontDefinition.url] = fontDefinition.content + testCss[fontDefinition.url] = normalizeContent( + fontDefinition.content + ) }) const snapshotCss = {} snapshotJson.forEach((fontDefinition) => { - snapshotCss[fontDefinition.url] = fontDefinition.content + snapshotCss[fontDefinition.url] = normalizeContent( + fontDefinition.content + ) }) expect(testCss).toStrictEqual(snapshotCss)