From e4429062655a0c954729f1fae6567a0e7bdfc293 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 11 Jan 2025 16:22:09 +0200 Subject: [PATCH] chore(e2e): fix flaky tests --- e2e/note_types/code.spec.ts | 5 +++-- integration-tests/db/document.db | Bin 503808 -> 503808 bytes 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/e2e/note_types/code.spec.ts b/e2e/note_types/code.spec.ts index 0317190c1..4f63588ee 100644 --- a/e2e/note_types/code.spec.ts +++ b/e2e/note_types/code.spec.ts @@ -30,10 +30,11 @@ test("Displays lint errors for backend script", async ({ page }) => { const codeEditor = app.currentNoteSplit.locator(".CodeMirror"); // Expect two warning signs in the gutter. - expect(codeEditor.locator(".CodeMirror-gutter-wrapper .CodeMirror-lint-marker-error")).toHaveCount(1); + const errorMarker = codeEditor.locator(".CodeMirror-gutter-wrapper .CodeMirror-lint-marker-error"); + await expect(errorMarker).toHaveCount(1); // Hover over hello - await codeEditor.getByText("world").first().hover(); + await errorMarker.hover(); await expectTooltip(page, "Parsing error: Unexpected token world"); }); diff --git a/integration-tests/db/document.db b/integration-tests/db/document.db index 52a9b12b5f18c376aa5aa1e5e572b3387893a113..a4a44162f7205dfc4b0173feb9cde3f8554d8e36 100644 GIT binary patch delta 2199 zcma)7T~Hg>72dn|?k+}J78KhdHo^o$F*e}c6}v(jsQE_-OCS&eD^ARhBoGFKBz^>G z#}MpbJGQ~5&2d9wk2{mN=}aFSPrDCwlhmolC2oHD(8;*d8q#F?knvI9<;YucX7B9mtt(vCEQO63bK@?AnQ14ByFCQHF_~=<*{#t*C%q zImk!&FR7z2or6{l<#tK6E9GUfRRotAT_F@jo8W;NS#=J50;RdgljL527ry06;gj5r zQ|bYjc5R$euff2#oC9v`LJh@2g4!ZrN+=Yt&?bB#sKQ-gtI#A2JWhHTZ)Lzg%FwH= z6h-yMoT{%P(bQe%4oA0AR3$9*mol z=;LZtuwI6CZ{LRZqaPalPDD>uqh&3744DM<9PB%WR94wd%vKtrZu|tCy~ULG)W)=Pe-z0ynWp@BE4jM|8`{ZN0~p|Cp(7t)saj5L%OIU1koa`MNMh&UOPgQJde zTYG;C{|x?sGAXh6jOg$4^>;`Le>SNj4}`>#h|3r58g4dzNFtQUX6tmQV_uuPu40Vu zgSCFLM9AxuNs9-_IRj0%03IWMfSY5)Pop)+iIVqBNl%V;TW6Eg+R_^i2lyA^KT+a0 z>4BOW0yWL<_P&}fuRp+_)1Hlyt2}xWm|3DCFW6_vFVlp1Au1e6{}+5dOG>~rM~b0p zjudJ=bL77$!!;v!I-GHLbKgLSKcR)@Nsz%kbhh^4Ny5^3tusNNrC#lJwb>N@O!6ij zO;RL0ZHsreH+S);;Oo<5c)Q^*R6%FQQJ+|=NUhysg<(-gOxom251LJ;h1_|?YMS6jVY|w z$5d48lC4a%RA_&6Fjr9uVu84msSqBi$QJ+MxgRf!hj%XD9WiR3I+?{tnR#Uz-2^6+ zRcK=z?3wJZY2yj_Jd^#Ewv@$ArV}GjBhYf34G$-CIXG2o?XQW1217F={9+Ori6$DF zT}?;BLAj1!&~xb+tgG=wB$wozteN76bVMCdS{wbfYGZxqpp_rck%E{qAGo@f!)~MbMeS3GU35cimQB!1O#5P%bzv-^O3i+ptwg3o zqpdvTZEKPxv6DZU+!~-Cdis^p<&IfwgCTpHD@EZeWMM2g+6W2-x}*K-O|E zvY!<_g|AWB*hcZ6@%hGgjBSQ54QJBdPOskb5#+tgJ}J=TWm1A|-;q}RE*r&!8K$0x zpB8aDwU6IpUqvMC0yUtG-D2}GG325uc)t!?;e$W3vMy2|!(|C?gSCUW04i5mnbWae z%DfNeeuT5Nv#acsFKq|zp!wJND#*y=M6EK9yQ`PvPt;+shq-Pox{vEXoSwdE%KQw> z7IE32e>Y?K`Tk6pzsXi=Ri)f*8RyWqf$QOlOynEpCAOF>l6?GoTut9j8`Agi0?kdX zY%%=6!vUqy6AMk1yE{CoGwQAhb~zO1sC1|?9CXQ|tdxpUsU+n|kD62w{fU({_(>6$ zlf2JfCAChQurF8rffWuSw^&(C?XS(4%Ko7h*07OiC3VSd!q!sZA6{YLl7zQ!6h%(m zWt*|L__c2W9F0&3pb)nQKes|4y2_R)soQ=Nj`SfP{6#N#y4bDo_dL$1{U*e{jqr+K zfGbn@=>wkr-u8p>(J4<$>O8t@Todt$&e23THr6(kT9}QW{lmHU4_@5=$gx*b!`%Cg F{|Ds6Yjpqs delta 1878 zcmYk7eM}qY9moCLJ$DB_pAVdjX1pg0AsGodjL+sgXu&qv;1_Iz4ffI&Z1ZBU!C>$U zng%p&v$RR`!oshKvQ%hlvt_EbHtKGFWNEgpT4|PaQ#DoHvOra-n)XN6W!3)Zq-=Lo zs`|&BzR&0Pd+zl8>bc*oY}c-A*Pg8;@W0Ph+m!ojBQG6A$6gnR?SsG2lxuHmbc_72 z_&BfEzpwwk{t)*m_X_9Z4(hgb_3Ujn$L`hMzFsbDXyJAx>eIGZO)XYYYBrjot_r!? zopr0!Y%;dNVikIc6|6?lDvHe}iwWwgQ5Z`cZh&Gn+Ehzst4VBbHA~>FK^s`wt&|?r zAPXMYrKlsdD1ZkHih4>_Qn{i&s8y?FiZaxxRbEjOs_M}z>P8*vKBUoT%Jug&{2l%h zf1hvQf5wyi4gMtW*WcsK`Um`OzQ8;AfASNGjo0;XuNhrlE+ZSze4jboR&Wm6eaX4q zDu{-PqqfOecbBU;vr7dIdrr#t_hs@!p)rFB0^(@QpDU&vF0;K{1rghVG*~Fcx}+XA zuL9d(#6II~&84S9;W8EUMBENj-evMkb;tB7n9uhoOT}=+@0glSbH5bOBc138c~1rz zc=RkZEh97S{}!&X5HRN>cfskmX)Vp3R7{$IM^q*F_fUGRvOLm=_kM>MJ#k|hDHkE% zSSDTD=pCR&a1()NK^Va)xH5t#3G$~vkK!N7mq+nEG;v2$Z=1CQBXNHu=_@B2h?Zbt zDLCx)nCB8^E}{}4H)b50aharG+|7MgCFbFDZlXVKbVMR%-4`k`PK*obS#LNwl0NmcjY{thqOz^hZR_4_k437OS0dHi2JY3A6=d2LGBM+;A&{qfkAE-!dpZ47RA$ z9SaSGq(~sdh2dXwIBHP$^@I!kk|}EOTl`-3g8cYAzRIC%K&@aibgbZw5_X2r z!Y3>EFhLH2VHF=jBVb*{2jti){twa*2By;KrF3xAITm5_^7wH)Mv;FYzAfMV0j7!i zaF-a$2C{x%vUP!TsxJ)&ih{}J_qc@KAQynopTnsNm4^nV!-7q0=^qx_*fTq}a?j&$ z(&P*|vsNx#Tl@J5s?M}z%g5&3LZ4$&*QoX+OtEk(80n5X;u+2(kDSLFk7LDiNTxo+ zK}_w(H4*{7Lu9SI^f`Wx#Xhn^b3se}2%Uf970N@v$x3QJyg*WwvOrQ#M_KXGBJP84Y+6Px$WSQ({Ck zGaCL)eo6BT=+9F3;lEXggOPL8GDznrJzP?jx_Hi<5bTcL!GT%hTFd=?Ytq(%wWa&* zcwv5V3>wcE`x5>ywuWnV--yn2f$RD-PXM6<1LuQ38$p2WOy(IZ(&uDujNO!& zo=b2;>Zc1z;WH>aOT(83d)EotTJ}|*Z59{?I;F;`MFPABv_sXUgeb_hFVY`3KE~E+ zYDh`Lea!9Cy{YrFpR%X4H?^Im@0HG!{IBGEiO8Sg>-5+4Hs-I)6r-VmK1#h$r6>Zg z3mpQMGg?$%Up-^A@w{3flktTy`_ zSVL(?EHxX;M!JIi?tCJj^NUXJOePfxM(2ypR5oXK*i62`d?*r~G!=)9txevRxMQND zm=@z*?v}wNN1+RDjWK)WhY5y2=ro{l=HUL}fZ3aycMdHEv-!o*$%Uf}*=R5x>G=8- zQ@2@4P0doPB|3R=6aqu^Zum<*qmy49XKo_$;t~rRd2(-s6v_H5JswZc`Sk$@Wl5%* YQ~z^2XEZwb;?b`jF({jp%)34R2R0@d*8l(j