From 9f47a3ef9453d695ec3857832d8389c26f2e2f14 Mon Sep 17 00:00:00 2001 From: sheriff Oladimeji Date: Fri, 1 Dec 2023 10:25:14 +0100 Subject: [PATCH] fix: update cypress notifcations page testing --- cypress/downloads/download | Bin 2090 -> 2089 bytes cypress/e2e/notification.cy.ts | 77 ++++++++++++++++++++++++++++----- 2 files changed, 66 insertions(+), 11 deletions(-) diff --git a/cypress/downloads/download b/cypress/downloads/download index 62e639926dc7f3e466de0863e351b0811002fc04..f3a5cd561623a7da2ff9597c82b8c2a825b39fef 100644 GIT binary patch literal 2089 zcmV+^2-f!lTnhl?e}Ag~|9-x7lnywtu*8_bohxsjb%TR*lP$N~1;7t&gK2sU*I+Ud0l5xvrwM8-Mn1rHA!Oyz zU^=WDr|0%So_lO}S57zyyKAcx(6iYc^uhUFStSLVqK-RG+Fmy@6=Pl{@x^hlZM1gQ z89oKy?34d$7DRY=wRNlm5FE;h4i>ka_^A=zE!V=%XaM(h26OtA8$sr1sCTPzBUdlJ zzIfCDs=;voz|M_zMySDKzWiV15%#NI8&85mx~7%Ba#Jy-RQmGL2b)XP?l1k1yEoU^ zuSD;uzvw@8U4ySs^D8@ObqBxf-@VY|q!lRVslV7i{`tJok3HqjrwMAmdwJOWnE%{q z0_@-4zrXqNIq2}~jeAnJT;4cs_yEBG?wy0t!`Gkx`})hP{U85bKifb1bc6l-d%T{p zAK-DTzTNiGBiwOwi|e}neIKvW?L2~V!6oRGgx}6*-AO`V!Cf0YfpI4f69TasG8FuI z#~XaXUa*&8i2co(LF$jb?@wz-YTgMofP>4pS^T50F5q3~k*A!Tpr8j4+oH$rWuKYv z=uQ%L2RF(!lq*zTP)aLGF1x(w`@Ra(o5~B8v*+wpMTpdcP?{R!NTZkj>i$~9>8Tv~ z;3A>wImyA|h#9r0GH)Aw?!^LKC82jEt(=}pT18s<1aG%V-+>_x7PpcT z#h5Qk3S^sE@dL_yTB@uyHl)*1=o*x!X_fEZ;f5*UmhKHjTo@3t z+WLs}f-6VtB-GmIg;?=JsG;m1hTFm_fI(W{rro2_T((z`N+z>U7 z*6Ta6Ajw!#NnssHp5Q;*fc=~sxSI`-BFr*Mr{=LLrcnMtt_gLQ#qxsoJvRs|yHx+| zPL-Z`E8MB1RS5(mL0^APug!>p$f9;`L`xd@A;5S+mTyqN;tdK|vOz(f`eZ~O(v(oc z>R+50vm0NsqxfY8r9-D309KMzKLXMt?jl0w2jig$7=a^sso_dW3>w3dic)Sj#k7bE zr8VJ}Y=(DYwo=U~=v0=OCU`-X_y(>-(QcVCp$}0)9}*%oh$@{-*n8Jk?q(9|lRg4s z775i0B^)3r`s%zrE*%)f9fUD=*$ZPG(Qf0s$~qQ&Rr|rp9S$L0=%1Yo{Uqw4CqO!o z{8R?9g%TS1t9z>ISM_O@JS_ItD@m_}aJpncxJM!kNPj;@JMO@XlMV)-vQB&Bp%Dwh zH4I@FazI=O*lnayI4!n)kx1;Nn29!K@wA+u-ok0gb{kq0!vj{QS5XjI#2)T$bvk@2 zK$8vz-&OZ}C(mwVpBl){k}1bs*OY`8FqYsjIm9y7Ag5sqO_M2&bRjV}IHc2pVK~%@ zqu619a=POMjZe+_(nD3g)OAegL)qbwqj)AlL!(>lJzipj9P34GW*Hr2(~@~Mm!=_v zV$gKx!wDt z4>uuwxXJ0mH8UKR`RBwaE=c@yQ(U>%obUC>4eIpBg{pDmf*-DG%Q*K1v%tWvhVXZU zRUNf~)ug|veSd}nw}(fM@Wp@if4Ht|E7f{N!_*l2Z3S7N2UFvZq?LiRm|SK1&2ITL z1x=b1Szi>vH%kxwZ)3)wqe~ zu!K^$MW={6Nw5b1IJhZ{?*|H;X~$On&@)m19qPu^B;H6sod9?navGUgA$JfK@o5U? zzTtY+zBz=^+BL)RH7J2G zdGOdVjzq#9IonQ=b`UXpNxRKD+H*$vwv~GBddUrt7*002y#<110TYZuF%gk6R@2ay zp`!2O0`q7McC1?k8c&EBYqwIo{v~mu!QNV64yz zmpG(h6fhc4yunW2g2E+E!>*^0Wif{?4x5nEB8u~{>+>dz+PuT($EY>hT5ZH2RE=A$ TVcTNxPgh$R%(OkYQSJ-_S_T|c literal 2090 zcmV+_2-WukTnhl?e}Ag~|9-x7lnywtu*5Qk;LepgZ!G~AtVT#wx+J(x{%@^?viXSB zJf<;JQb7@{1@59RX%`0^b>~%c)f5cfDTNz& zF#;|f|2`hDrZe`en3MZ^Xl1U616@NL{-KEtD@PUP-~Gq?0IF+v`TAV$7=~zBrB6jkV~} z$tn8gpZr&gD51NHwPPKC;80FPSa3b@QzN=tu7#b+0QhwVcl=d4MdoOzcPHaUSTDZ5 zc+>%^!Epb`&y7c?%n*oB{;%?ghE;D}paF@kd1WtfDyEdmo}Y(cbD0|dvj4byb4|la z^?~_||5MjBgbFpkvV+!k@XP+)3p-BMfWg50CH@KT?^pVdYYZN8k6SwWF=hZ)adJRj}Ygkwzh^iOyHI?#~kp9S$ao1A0 zXx>U{H5k_MUixzq!h+0hQo=!H0-v)_7y1=sKS)D8Z1#ZvzCsTdGuc2 zQAF8BWR+GPS@Hz`*#_+A+#qpwz=|--DACMgRZOA$gIp8pE=v?!-uK)ftn5<#vpZFG zlC8pH$*U3wMuNWnoZh;TM2RQu+^Ci{@I!$MqD`?Pkw{l064{DGMIMq7eMmFP3@88M z%$VKyk{!h_3n(2rivUkGP8nnIDXYCSU}P*`7PR(Ab83monGSh@0+GL@DD^s*vrp)+5lJSRx2#u0TClmJG^$lK4%6zgnK!hjC z^vWm%qE%m=wsRlllFvlL-zc)F7GN(iS*5yg8X!hrPm<19*qAk8`$LdrVrjfW;8iq|lN zUFd;uC1AIaCh@e`_9ZH@mr^F$SftZ(|MVJ;OSaq4lNcUwLVFSgkwxs`?oMdKw*oxt zU z9fxp&StO1IacqXz#6*cTLYO5pF;x;4C_5w@6Eh_R-Z4vTVqRrN8aoJK;zr3qH0iQ6 zu~0U3lWk4hDn*;*@wQpP@5)w_=Q_nxb3%lxO0h9hrpmvrVsA_alPU=HeNX)1N^t&g z74wIyfFg+#scGYaAFXQ3IQIp!z`(AC2zN|W z9kqegWVot*e};qfhewa-*?;waw61F_)dohx)Rcy81zDg6SJRKAm4URFTxI>uujMpF zO`dHx{dOCD^YqYv=$j^%ZJek5rbshrc_U+9WQ7N6nK|_)s3biI-Cf#SaL|$FXqVM;B-#+={F!-q z@YpeqM8Y09+s?3dP%(Q+zut7bmx9Z6tL@zNS~_4coa}6S4Ft^sE*h0#A|hq1rlBoE zMc<`c%A+;dv2GP)JZ;hf2RyTZGF}Y_^#3kOjs|3F&Edbhz9~|f$drq?gKgS^ka>|e zvS>xVX_IW*ihP@IH%YNg60xB~8HB+pJl517WF}$;vwi)>-X664`2BZ(`PAJy%zbMpGzew(+SE|>Gy?tGYj+aKP^zI}W9{r1K8->%Yl|L5V|+vBkoBB3kV&{C}E4LGl? zp(TxZoJ4|0oUSO^YcRB=dEE6JHk(vJm&Q#j`8G+5xa*51PTHcQ_m4^ItoPQbL7AGi UTEn)*;GZtmGMH(7z)|lE13LE|pa1{> diff --git a/cypress/e2e/notification.cy.ts b/cypress/e2e/notification.cy.ts index 2a95216..b4eb84c 100644 --- a/cypress/e2e/notification.cy.ts +++ b/cypress/e2e/notification.cy.ts @@ -7,17 +7,72 @@ describe('Notifications Components', () => { // Load the fixture containing avatar data cy.fixture('avatar.json').then((avatarData) => { // Mock data for Messages component - const notifications = [ - { - id: 1, - name: 'Mohammed Al El', - msg: 'Downloaded your model “Speech therapy TXT” ', - time: '12 Minutes ago', - avatar: avatarData.avatar.url, - read: false, - }, - ] - + const notifications = [ + { + id: 1, + name: 'Mohammed Al El', + msg: 'Downloaded your model “Speech therapy TXT” ', + time: '12 Minutes ago', + avatar: avatarData.avatar.url, + read: false, + }, + { + id: 2, + name: 'Israel Faizul', + msg: 'Downloaded your model “Speech therapy TXT” ', + time: '12 Minutes ago', + avatar: avatarData.avatar.url, + read: false, + }, + { + id: 3, + name: 'Solomon Ideh', + msg: 'Downloaded your model “Speech therapy TXT” ', + time: '12 Minutes ago', + avatar: avatarData.avatar.url, + read: false, + }, + { + id: 4, + name: 'Ebubechukwu Agnes', + msg: 'Downloaded your model “Speech therapy TXT” ', + time: '12 Minutes ago', + avatar: avatarData.avatar.url, + read: true, + }, + { + id: 5, + name: 'Folasayo Ogunnaike', + msg: 'Downloaded your model “Speech therapy TXT” ', + time: '12 Minutes ago', + avatar: avatarData.avatar.url, + read: true, + }, + { + id: 6, + name: 'Ogunmodede-Smart Olusegun', + msg: 'Downloaded your model “Speech therapy TXT” ', + time: '12 Minutes ago', + avatar: avatarData.avatar.url, + read: true, + }, + { + id: 7, + name: 'Folasayo Ogunnaike', + msg: 'Downloaded your model “Speech therapy TXT” ', + time: '12 Minutes ago', + avatar: avatarData.avatar.url, + read: true, + }, + { + id: 8, + name: 'Israel Faizul', + msg: 'Downloaded your model “Speech therapy TXT” ', + time: '12 Minutes ago', + avatar: avatarData.avatar.url, + read: true, + }, + ] // Log to the Cypress command log cy.log('Visiting the page') cy.visit('dashboard/notifications')