From aa1ba771e0fd51b08ba70ae1a118329b7ac43ab4 Mon Sep 17 00:00:00 2001 From: Alireza Date: Tue, 30 Jun 2026 09:25:37 -0400 Subject: [PATCH] fix(test): stabilize DICOM Tag Browser scrollbar screenshot (#6118) --- tests/DicomTagBrowser.spec.ts | 5 +++++ .../scrollBarRenderedProperly.png | Bin 748 -> 750 bytes 2 files changed, 5 insertions(+) diff --git a/tests/DicomTagBrowser.spec.ts b/tests/DicomTagBrowser.spec.ts index bbbd8abcb..a081c2549 100644 --- a/tests/DicomTagBrowser.spec.ts +++ b/tests/DicomTagBrowser.spec.ts @@ -41,12 +41,17 @@ test('should display the dicom tag browser', async ({ page, mainToolbarPageObjec test('should render the scroll bar with the correct look-and-feel', async ({ page, mainToolbarPageObject, + DOMOverlayPageObject, }) => { const studyInstanceUID = '1.3.6.1.4.1.25403.345050719074.3824.20170125095438.5'; const mode = 'viewer'; await visitStudy(page, studyInstanceUID, mode, 2000); await mainToolbarPageObject.moreTools.tagBrowser.click(); + + const dicomTagBrowser = DOMOverlayPageObject.dialog.dicomTagBrowser; + await dicomTagBrowser.waitVisible(); + await checkForScreenshot({ page, normalizedClip: { x: 0.77, y: 0.25, width: 0.03, height: 0.75 }, diff --git a/tests/screenshots/chromium/DicomTagBrowser.spec.ts/scrollBarRenderedProperly.png b/tests/screenshots/chromium/DicomTagBrowser.spec.ts/scrollBarRenderedProperly.png index daaf876117e027d6750195f53bb837b29a8c9760..f36cf8456d47256080a1cdf0189cf0c21b733353 100644 GIT binary patch literal 750 zcmeAS@N?(olHy`uVBq!ia0vp^Y77iaG8{}mmZ+k)G?25{)5S5QV$Pepr?Z3uCD=b0 zzkCvuy*kNzZ-|zYdFfl{7uUi+8rEoDUl*g1B&d1Cd*h<5vr>wrFKdS?o|$kaWb%Fc z$R{<$56mZ9syvz9a^&N!!v=Ay?r$qT+wc6cbJ43H3H{z*QR{vd-uf$d%*Xcno9>FF ziHFbV>%{Hc7PDG*-a0?^oBwxR|5Yi_rL3>3vo8ORy^^$hO0`E`{@$Fv<$X%|_jYct z%Kn>kV@ABhJ?ppEZeQ0wB(bvR#?owWwj$hB6+qLsI&d^?bOWJd_Fb0FBAewr`YOUShIPj655 z>VBPI|@~kr2 zi^6jDe_uSgh9mQRg~ZXVQv-Z1ZJEwD>ETc7!+s|Msvhm`muufxyy@}9my9mytuIol zOa2&G?a_@rTb`);o9~aUO{#Z)xzH1dpR5cF|Nkd0d3GL{YS}=^m6@R>eoetczJ*~x O5e83JKbLh*2~7YkPeic* literal 748 zcmeAS@N?(olHy`uVBq!ia0vp^Y77iaG8{}mmZ+k)G?25<)5S5QV$Pep{{EK}WDa~> z9=&~22aDjJ$ps%CweHq;TE9;;zAgXM=5qacJ^@#{6*^vT+jj25@y?Suo4+=0I6wXL zuPrB+OUH8T&yAe*&W^wPs`Z}>FMgP~=zCU4CvLp9>8{)HOPhXge4A=2KHW`iuHV_CODF2Kx+qQbP!Z|`QYUVE z*xju*-Tn99-Pae2GFcvbeg4P2{?w*tk1m}^nsYrSMrx*f-Rhk;R=k^2do*LplFa3| zeJA;?SoLy(roENT->Lx7$u|#I{hfPZNy@)>R>pe{{))@ER6lQeaKcB+MB`1p6QK5h zs2DEE`YTgfTBAR$S%4zpq7**CBr8iD;v^&;Aa_1ltG4&dH9u5QZ4W8at-@d*z$Bh< zO>*;n+k)^KP-17(6VsaC@1Fn3?U;R<9pqn_Y84~4pBmL>yK80cwM_fGP7THC6VYD3 z7-Fpz5vqYUty9Rna)k(I#HZY@5`RwESrv_S)(-tQc ziS(~om1S~g{;rQFKECh{<#V2+y=}&vo=^S@XU)k~%dA)55*+Hg%4q(-e|j5>ja>9= zKRrr~*zsA|U+s@O1TaS?83{1OV$mQYrud