From 1530a09dc85c5a8479dd169bf238611f7cad29eb Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 11 Jan 2025 13:41:25 +0200 Subject: [PATCH] chore(e2e): check katex is rendered in ToC --- e2e/note_types/text.spec.ts | 4 ++++ integration-tests/db/document.db | Bin 495616 -> 495616 bytes 2 files changed, 4 insertions(+) diff --git a/e2e/note_types/text.spec.ts b/e2e/note_types/text.spec.ts index ec9c24e98..3ab14ba11 100644 --- a/e2e/note_types/text.spec.ts +++ b/e2e/note_types/text.spec.ts @@ -25,6 +25,10 @@ test("Table of contents is displayed", async ({ page }) => { await expect(rootList.locator("> ol").first().locator("> li").first()).toHaveText("Heading 1.1"); await expect(rootList.locator("> ol").first().locator("> li").nth(1)).toHaveText("Heading 1.2"); + // Heading 2 has a Katex equation, check if it's rendered. + await expect(rootList.locator("> li").nth(1)).toContainText("Heading 2"); + await expect(rootList.locator("> li").nth(1).locator(".katex")).toBeAttached(); + await expect(rootList.locator("> ol")).toHaveCount(2); await expect(rootList.locator("> ol").nth(1).locator("> li")).toHaveCount(2); await expect(rootList.locator("> ol").nth(1).locator("> ol")).toHaveCount(1); diff --git a/integration-tests/db/document.db b/integration-tests/db/document.db index a80f36d839f2a69b8f156a46fff84a54b124790a..984d7d8f72ffe5c53f17de500d9e895a94b804ce 100644 GIT binary patch delta 2508 zcmb7GdrVvB6~Eto+Hmm&N+1c8M>V5B0`~Rwlh{E#3;|t2j2HSD`82H-QU_e@h zn-oRqmXWdMTh_D*fApVLNJ&WZY0IQ!oi!@F z4GPri9aS2I!Dh4B?V>5(;c!e2o0G2aU>iT>?us9Yx|~DFz;sgnYeLEKu>r4dEKn_; zsP>D|WFVS^4};7OSUwpYfz$xwq-j8_gE-4n2l`(M=^t+Q%m zivw0oNO!;*JMid~CWhAZAO>Ja04?oO1q`M}i=fZs^;~r_I+F*(2$h71vfF$C&)~Gn z>z{Sc_-4Wr##W=*1xNRTP0M5V+rj>KaL>UpHX5|L7r>EqM$bHveu*}mN!e|!M$tWH zX$^b$-f73sR3sWWsLQ}<{QqhMYk1HO|7iwF_-!lrDO@*z%?`>iE{T@fz5(4-OU0Pt!v=r3isDvUeH-QcP?3wM}%hkGFXswJlVS+#o?VZd|nVhZ~%tm*@O zU?&u%M`^CQV2kLTKJde|@<~eQ*cw#_@IIvG$aZia9h@U~0_01RDu65Qpo!PX2~aFM z>UDd%dfXk};Z%=~{Q~{{B)LTw1kHymj*e8sA)44V^tUtQcND7Op=p;>bob0gQ-|2! zpmU34tcQ`7ln-oSaL;X0i{mrUyh*-=KG`I3P+diq8F1g2=u70{B6}BZ-6KzDS>>W5 z`vtu78rTh;pAam%^?TC3oM!@iG42*O3-&_Q0u?Te<2qa?!N5*x2)beZ)G_IKT7*jr zR0&*Npw2KSn`F5dK#}v*MWtdH z1A6Q)*fLaHrXte*t%dJirntq6t2f9NkvatV_oP_2?@~qRTT9fWsz3r`0QDqM4nm+F zDXvfzKtAyr-I1=M>e^t<3RR0fy(%Fg?J>#$w{C8qC*S&t$b+p*R1Na2P?wIK`z888Io$bVt5173t9S zu^WYi8bC?$5KYh1?|xR2tIP5YT>o_Az>yJVuj28-K?@^H5+`0_T#y-MUS^qf)tiiq zJFAFrXQeq@q+My{h2eax%wSijo7GC&3n@3@>=?zCm z&wHGo^!czJWX=*7Ud@L~DWay754iPX&VJWaJiC&xFw9gG$lnMuI|WbZ`xmU fh37=3qIAmF?e}Xn;n+Yn1v3Ypw(TpC!K?obFAe0C delta 1987 zcmb7FTW}j!8Q!y(v$CyNma8}yJGN5dOfp2$uB5fKij>rm6x)(*MYiLMnt-L~Zd)s9 zCB=4uT27h?rG%tvb2>n6hY+S2CLKF&awyPAxD2JC(B`ExWtxdgTZSj72PO{;Q&`yp zloB48Ju|!i<(&UN-~WBHvy08Mi_Pa7!Q~50E^v8yY{3NHyw1^MD>V1Fmg`G@HNhM~ z5JCI()t~II;@j zmuzOACcg)TuL>UL;bL&IcOdBs92!lhPTG1qZM~!T84(PUTg;qUFmSwq=k>hB&Wm<| zGYX;=1w`;j)jv%Ef9n8f0LN5w#I)>Vgi(((Hr3ze9r60&uDI{;cvA5D54#-+^MS5t zD3VOa^=5}jvHrtj-0*#-qRnnL8wK9BUQx?$m}V~c<-?3H>2ab7IK_CJh3wS8NH8f1qtlaveX&S(bjJMYdVHk=^tK2ZP<=bl?RrRamVdWvtfX6z z)~2Kn2;hFWe)64hvm$EG;aet){8fMW&lbx(J0u^5fSJr6JNJP ze9Q?R15YXpToOt?kF(#^Wr=lVy7(cV6dC9ahNOY^L_VL9?Iu$=nGY9Ej7RfEDHk_o zqLG|r;dxUm7nKuvX)=_T458elDJjc^sBE%WEG8)vO&2q1gB;Bjqd7w^8Y{>OYYa-J zoDb#lhLg#BLg`ayHE=cqFX%bm&MEY?8HF}8dQu@HT>lo)(m^oT05vUy=BB1aBWn6J zFKYg<{^(b<9HT)ke&7dYB>BPChKK2Z_!@rE4_+;m-&v@|k-Ok!ZTZ|nH3^z8Qe*?R zegNLyx30+VJXW`{ZjOe4@{Fq$tLH z>Yr6S`0fe%-X^m*CI&|2!M1=^>QmpU1iXo4VK`ruL!tIg^{+I0iF&s`-rL<#?9TFD zN&N<1&CJwEYh=xDavosadXe}NyI zqSxT2P&P3f=a2fta8!L2|K(}=8>-r&6UBicTU&p0dUQyA2VW@DnI4v$CPHA1KznY} zJlelXKL@Vj->lLUK==Pl>(Sc#^jW<^B0U+NkizoA2B3Ze-T4aGj(Xps)cDr#XwS83 zJ8^^1+|tYtH&E?)Ch2~a%#vp16ylVLf`&61m9s*iJ}Dn{N$GraDlb2NYO@k~>hXs} zo|v1dgfM@BIR?sKybsZbkFuN5wMFLUO8?zC3a2hI->xF(2~@ktq#$S_-XrGAp}O5@ zeo^7i6W?X3(Q7Rfi@eLs7idq0@u9UJF*-E6%+Sw&LRF)V6=o;hAu$2OUs3$G-(|G; znM+KemZcgAGkA%@wM$GBDC@b?_@!k=22i<4*WM2F@-nlVj)ZdKsKdeNC>w9X;T2}# z7_2!<+yd7STL5daRq&%;(g?gZuZjz&<0 z4qD(=?6AOJ_J9@4%t8Q=sstx+t^{8vK_9lCh7M3alM>RdnLb}pKIu}wUPrY8qy#?3 zQ)l4(J7_J=>dLbVYSea|ZB`_;9i@-6+bfE~&mL!UB&B8VA$E-2p;D#Tdzy2abBaor zS#&SXo}*siYS5*V)K2u;qpXvB!Gr?CP=|i2X9saxlI>u6zg|OZ5j?8agRNE0|H&sV z7<13KO`Led8<>gB^m6`q#L``eC&x#fpB4yOjI$OrmSAb7^2-x0O6+;igDyyHQ$yF$ g!Bk`-{`o1lWpX%InBWifP5Zci?NH%QB$m|w1580?rT_o{