From ef8d79b1871839b662aa823c30ce912580995265 Mon Sep 17 00:00:00 2001 From: Dirk Alders Date: Fri, 15 Aug 2025 19:39:41 +0200 Subject: [PATCH] Release 54da6f4b94010fba1501b316e7e91e50 escaping in description --- __init__.py | 2 +- .../unittest.pdf | Bin 249024 -> 218202 bytes _testresults_/unittest.json | 3290 ++++++++--------- _testresults_/unittest.pdf | Bin 218199 -> 218202 bytes 4 files changed, 1646 insertions(+), 1646 deletions(-) diff --git a/__init__.py b/__init__.py index c0d93f4..21e270a 100644 --- a/__init__.py +++ b/__init__.py @@ -56,7 +56,7 @@ except ImportError: __DESCRIPTION__ = """The Module {\\tt %s} is designed to help on all issues with files and folders. -For more Information read the documentation.""" % __name__.replace('_', '\_') +For more Information read the documentation.""" % __name__.replace('_', '\\_') """The Module Description""" __INTERPRETER__ = (3, ) """The Tested Interpreter-Versions""" diff --git a/_docs_/_downloads/c68c8cb37d326ff4fa7a0781182bc493/unittest.pdf b/_docs_/_downloads/c68c8cb37d326ff4fa7a0781182bc493/unittest.pdf index dd209e4541f0fdd3c5d4a56650582190865b7ac3..6dcfd9c94e24e13d8a665577d510d034cf9bfddf 100644 GIT binary patch delta 158286 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
+%yZ&r^Q1Ly@-cwKafP%E6@e03gjsP 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ⅅ8q7BX( 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 _mB91(B#ljzN%B$+gnVXx zs|}IB(sxzsU4K&|XmzFcBlrTQ49<0+_~D321cc{YbEn8ocxxUAoP&5HS+$Fyh5!Zx znLib4dID|29u%OMDD*UvN)P%?3KpSY zx4cB`#z;EDlIlr8B!o+9x-dchj3Ni2lQ#WgLI{ClJA|*v^;3|{BRRP+~U>kR@GqQ_jWIeavVB#=Sy| z_y;JExnS_6P!v&-XiO4Db|%nHwX@Fb7h4ae6y~0qV|UhngRvLK>c?sHDHvd!!3rnr zvP@DGuxsd?m3q0>qbIkJV0V(H{na(5@P$xul5w~{T$*`E3ao?(#RI4WfkWgm9AJwP zV8JID7vG%O_S^iZ>&{q0)wG*!x6Z^Fu8_1CJs2vDIHecFU$XbLIKZ$(ft*j;xBc+E zU1Ug39WSV)MD=hy)zCscV=o5(YJ7THNz9%q zW_egzFY$uBt=IjzOAiR|I$k!s=A<3D9=~~W?4-!ixfFPK?ACi;pWCcS#|!U|S6!3& zh)x@1+R{{lD~MzkIV@R%B1+ofhhhGtBr}_05MmbTrxcVcCL&K+LaI`3Ojpwd&fGl! zse(7}60F$gYRpfCqqM=koW~{YD^)~_aBG|h_0iC$v= z@{SHb?a6-}pwzrRlR_wJS}Aj@(@Wc&I3qaQ9OzyxL5aMbW_|tYEMOx`aJGWFIWmUt zuq5MR(n-*})7ehZpWYTTh-L!y2+T<4hNudt9x7uQ=Wz1h9lHy6)Y;{#qB!Gs^Z!0a z*1>;2W-<$306^A%@f^_2wuHcMf;Yc?aj$|qqF##@G(HV+TxT^NCRr)>=qnd-$*XTJ*$qf9TVCUmLnoX0)dmH z!H23OLOBo}mN?ixUUY};(2a$r&z7w;(n@8Kf2(iy$BR)&v2IcTuxTTG=Kw zLQ@b+rZ)U5PR{ZGUcWTC+!Lp^atSALbkpn%2;Qz$AeD_>4GOfC^97gzT?8*Uc;2sevKq^B3It1)L3@%6G#Ztqk|0HG zK>@LuX;zjYyn2l_W-6?WFb6au>slT z&0nc4aikVUI`O|5K?~wUsL6%HhFG7l!pIxL{m5LHplE_MupUGbTy&Yuz5coU2W( z+LH5#3TMaoBW0N?{~M+=6bEc|J$?ck(A{&$#7nZrGBrFJb_x_BI|YQ0i3d=msTlfY z`t0iJIgNCDelFR&hQ+svd;ft3z;@;A&HMEt3qM%S;?SZNKqk@WnT21YOQ)y9yUw%Y z0(PQeTa{jq7f|b)Go4ujGiIxeLH6VjZ9PMeNYu8D_WThM!Ag`(n-Qbjp5$?wb5wHu z*{+!l@Nv1BVc}QT>(Pv`+A-DT3U zf{wj&mu|oJh_Tl^xP4&Pc~cPa)AYZDe>A! zWy6i#`)$tUo^>+)`jVa|(1#Y!#8>PQc7NQ9VbEYJTrHRh(w6=&bY$l>_CAgUun!8^ zS!ruzz{;?V2zf@lyrGohi?Udt|vIfH8t5=YET?S!(D&3xT=~Cc>c2cDuRAQDeKWhez7gz|<>CXIFD%%Kyn*aKJ#~-G!24pT z46*(Y^U~`1gKqP|_F7f7%};{AyL64;PP`n7y8$_&{wTjlXg!cLz!5yue2qUWtZun# zJF|+=tnWp~`g>9Fb_YXGo3X(;!T@#Mx3>FCybk<@DOxHXquGJ%$88mds*wZ{4i9bc zkZ9dKhSo2%rRcgO!M5mBOOVC!S%Q%CqDK7<`S+1~4H`Oh6lHakt0aAGe=qS`Qyb$= z=r??~mR7bDK~Z32V1{pq05T{GJNq}5nF@fb%$zlz=4t2uF)gFZHRUpA zfuF9u9zw$WkmVDN4bZk}ll=6l1Ck7jr%AX~Iwc2zT3_H)I%{E0D4mbQs$MIJIniHy_IB zx4U0wD&EP`;o5VFf;AW}7as=LyQrzP>JwSW4*t z#Sg|OR{ku&tdrUHoCP)dxwiuZJZ7)=A5RP&i>7QqNfzHXaQc>BU3f!4LQp}sgpv?E zYi@_SF!hnbI`W1rz0zhjF=S)sec)BSB=n9O%UnQAywNGiKMgPmY2ZtC3_t_%jdgMk z`(f%UNDF(H!z|z%klb++xzKLXtGXi6D8G$XrJs)f_vO2tTr+Qgk`O2IyS@e0(qWn> z9AvI)O6We2N@AbpkJ@WKzQflbGjj64z|YSaMVTYz`5FC<3Lh=ni9#HfSED;pEC8}_xVy>8*n z7X1}7Y&W}7-Q(QtAmkoC2H0$s=>oh4bXS+LO5*#(y8>FyB#SXkn z)_Oozl=JZ#rBTGq@Zv4pw{1}c>24gc;J?!7ROLZ~lSX!$)#!_24p76knXERa11g{(~arR75guydk;q-j_lhV=ELKqDnDjUcjBsu z64ooQO3T2A`{jp_+23okZ#0rMv{da!VG=u?E_Bo=c;w~lFB0a=20~y5$eXiEXvy2G zw1J8Oc5Ni+jg>ihl9Bk9Dm&V6x{?tLNanwLM#JN*@|GJHJOSRCRc;2Kc3c=iTts)r zFrkkOMOdqADm>?rJ?QTr!k=D~)+C7iYLqKKz~9iox%2dAGQB%&zZ(X@Y6#@Qn1qO; z@u{}`?;^~H465!l0Rp~=}uQgT6e^clga2V zZ7(I3GXsKcRREyBGK2}694Jz=I`ypk4b668%}UH)ZH{i!6+nKy^&9{yr)-w^U@H~s z_+2Kf04m$&AzjcIJU*f{C!b{EYF_{GPO+mX;BqAh#B9d>Wp@`c*#plKLqj#2fKJkywrg)L#ZIxH{TVX}Zk5yfE*j>a3$0u?3W7 zt$#-xh;#>un4V!0f8fxL?K05+1F}F(zX}Z;)a?o?c(Wo90^6g34cox(Kl=VzV5`rXNCbZfG<)NBdt zMg}LUGbwZnX+28oUchbZl9xDIU3^-KY;m+M{j3Mk&vjJV3}QajTEdDvjmlfn66o&M zR*@R3o+cQ}kL;-1K1|Blqczb&ZKd>G(+8Dw!?o^3pQ;q8g|r?8ROfED7?@#c?+j@) zxagEY7};uYe~~6B)~c)B+T$1ZG>|pv&DcE+L7Cb-a=Y!8p=X^(<@J=po1CXtfQmCE z-*47suC_EDv-(Fy|Al~U9vm;?y%FJ+K)+}S`%3gbNGrPol3rg+Y5VCRb5Bw=zvyr8 zBr<<(EMV_gmE-HG`>6e8r{l$${*sgI7O@-y#~o$xe^J1_fa=^s3tS1f6F>?8jrbRP zg|}#D_Zh`Z7e35C>uJbD+&wnn6k4-7IwrKdhxU2zp47o)b6V2yR@+^qw+iuuE9UIN^3L?dVWJAsq=S8^gW0iGD*cW zy2Q0ce_^U6ZtO5@W1ZbZm-h{Gdy`$fqD~nr4quz&QZiTwxDs$zU-HtPvMDaATd264 zuzqSiN~=0|E3K$1cP#E_SeO7z54u>`O)+;`8rgGO1Qwt7tj?|(xhK6oz+US6E< zvOG=Tp~#>llPzEXSxM01g9goAq1I1DPzbsVe+qM$(xn7pUkS*f!ivv}T16;6rudYy z^ZeaeNSbv;q!c^FNLq>=o1JEx&qBpc(=a`Spdk3sdP+aZT5u@Am)uiWcL7dXa#-Ft zP)Ux@I}$FjE+Tv%Gu?Y$)}!w;K5|oLW_j`8%IalI>%p9R@-UNLJYhdC!%P#0(k0RC ze-p2oW^gXxLe3THw5&~O&qkQUt>)HyY5h<}_)8?0wuPik5X@uXm&UN}cioq+EDJHi zL97`(v=+xduAGB<;k?iQK`VID6hdyW+=b<$tqN)~FTBBZe;giZ?4*AfDbe-dJv5+cRgdfDGc(`kf^#X_OI{`*yoj> ze-DgL>^#^P6;49@#2IN~Df7z-BMh=YP2jzNEP_K2b5)kg#Sgl2JDlSsdY?Vh)I@x6eDLNAiGe}_%)jh(o4rK8&{BGeAV6rP`oQBfdQyD9#V)S1yI3;f3Z1Ia0;BQ zIgaYH%VQ;wv1yUCq^g=|IXY)NGI6u(aygFPGQsge{0~YdV=4kC%7T?1R6;W=@2tU_Q8Vey93?;TVi}YaMZgk zgRZ<1l{XfGWX!2U_Qm*p1H$px0X!C> zGQQE4hly3P+K@SAf5z^r4ocVVG0;b4nRn`ng(zFKQM6@bZJAs5(mIn?`^sAZ@8#gN zv>v5(F0GD}(UO5$Qs*X9h{KGKB>01Xg@8LrN_Z!&>-v(8{$oFX-Qm*K44}bKIt3;^ zlti`Pey?Zebn?&i7n9=bC%*J%hRWIex9izAG#xfK>>)Z8f7j@kqdH{^uoV@LS~t@A zD6MM&7jjVg+I~eJltb+Qio1tlO9uid?_8?`ue&a2!i)FcK1qGH+iYSI;2?vL)^`~f zVw5JKLOZs8Ws)O2)%q2{FkOvW#Tdu#YP1TItGkLvp>PxmhZ72!`mAKke5p`q5pqeX z(EA*AC!Zla35QBHTJA9hy7uxDin-hCsRZzftyJ14pCo%_`8l(4w`X#9lElej*SZnnlK>a$st?x!F6tT(49*1H)aRZqA5rb`*;+orAS(ez ztp8=KfB(CjJUL1Z<@DqwXw!=3##*A;QK$g66)K3WLIu7{-yjQFq)>)`d0V-toNi5xs1WlkHO|5l9*2RO%tt zR1{>lgOgZcNuc-q#Nz)QoEkLYJx&(8W^q4c75iF~rarZ-+n_ zCapB42_Xz~sRC2)vPM0m$VyyLq+#C@^Bg72D@t~SC~;;4?pl}pvO{u3tY_+$!bfql zGERxYN4rv;9*_ZG&czz0qypuAwK~+1#RxkqA30@0SWUIqpEP)Tt`t5|foMgkqW`ahPqzIDePIkp-a3SEm z0NxWSx%!ru5EVGGbh{dp_`ES`){V&_Q>`N5(512WS)q+e>qh0YJ=deiz;N)X6!$@6 z6cO)~=CAR}+eSfi1Fa2xlI4Alt3}5mKgS|JWs3ZG1qP2revU)jL>M~yYj0zHS8OlR6bNGkefczRZ72CMYajC`idPnBY588y@zpMc zA%T~~||Ye_^VkoX!Ni6L2lyVr$4`-*t=9^U6EkzcBK=@=-Zm zhew({5`Xp#2!HXgIiteZS>k|R25ilE4SZ7J`vIB|=D(htI(GIscJevSDeHIxhAWi? z1VYiozA;wOHI=^<3#E%lZivKXNwb3ltR!`@9CZO!LVv8RKTzvNT4&N)e@N@9b!ErI z(AMj96@2fslTbG8q$yTlM=Z=LEvBui#ivr4g+a!g7qg1It{^?>R<#CbRcp{?o(0;7 zt*c$B=CDFS!lE*9>`h)YZB?`UZ*Z8N z8c-U?-s}uyxmi<(IvI0Je_h#c^wx-v#Fi> zp+5LySKJSk_!%H6@5fGJ0BDpBjUi-@iJwPI{2UX`|H-KXf2a}&=I_PEk^3@vAfF7n zFT^?uYh+0@GQUG33!;(vJ{no4DpV!8YOK;!Ke+(-G%vD4@gg0Se}SZP2zCiMcL!rWFN%nLVE0xNoa#uMGk~O?i1Fb|QTM6m4 z&{=zPW_#9H(!KI_nTo^xtN&7zSCH&l9s4r@yc5?*!PagG$=BWvNq8A(z1&6=j77iX z&qGMiU=^CNE#(lDw~eY02kEFs730`yxc3TUqlKqq+UQ?TMA~Qv%Hi0n$a%-8skeDq zy*=81?jd*Ve(d!dbhD(A&lQ8|X(4giDl(90sH^8$lO=+LR1WYwDOqz1hSx8qGAvgL7cK zjnjYBZmE9CL*OXVMlWPTR7?!M`yQ2nPpdbqg3Pp{va)z+%2R17M$R5&`T4 z!)bG8gg4=r3yho`K~5R)%)u-O*D>vsl{{cpP988T{&|4e2$Kew4K6rhoj&L0!I?0C z1I)e>4CasogE=C>U|yV&f_Y_n5i*U;?;3wFGQpUbW@dO13c{<76ZeT(*Uy}QGp;Sy^De2L9xXEIFOsbe6%n$2FksVmOzSmU_{I; zIMNazeW^ggj1Un2(aKJ!X0@1P{EkR%wq$DVNDP4ah zFe}m$NHH6L0aCW?1q8`HYzs6MXBP&6Ia7j28V7nWP-%|H1_JW}FhI%+?GR{b8E_N5 z1p`eOj7FU!!3smbjF4om1bY+W1P2UH@IrUPyO03`Js9XS5hN)D%#!IvNFu01#ZK!Bc_?9rc13?y zu(G711SM!tACrn$?Z{^h>(Yl6d2RMUOVqI1sh9=jzGjhDs4JSfgyq@iiW+vVo}E>~ z4(}$#l+D>kt#PnKyR8~6hj%njk$3bpYN26Sca z9=JnyeUAFz@i}SW$96sK+zvsR9^ZfxoT>pO9_UG{7aC?9M0YW-2S+BPJ z)#1bO;qK;;U(Ls_emcB)d;RSAv0bK*x>Bp0q-BqFh1ss}KmlzZkMO6rw?{Buo+N#` z^wrF#-?#ns!*BPe_aEQh{;}=Pj(2Ykcc&TV)&Bkd!~Xm-=O0(;(+z^b_TKYWGI5gP z?xQL=b)d3m$JGL;r>B2pzHa+>$BSb_CBAu&7`xcFnUpW}$t%Z~`q*RDRk5i4Tg!iA zKb2ju5wR7q-koO+%iwjXVF{b;Ec!4R8+|dhLD*!egte4PQuEhRDuvguhPy_w7MAt% zqQB^$ys_4>kP}mDSWdZCgi6N^y@rJt&iiKts|ymrqsBWR5u$(QuSRsI8m~GoCRX&< za}C#^Mo>Ri#2Qvb(FJTDrbS+1$e&^wupcd{t$3w@RZ;YJK#)_-UtI5T^{lNR2}7sX z{1qtNskId^#@$z~#-h}Pi~i!+8BtsDk}{Br{-zAHqQAJ)j#|n%RiM_~H8YbC0V;o8UvnF|k$?B6;3Y5A z)d@zU@vpZk4@qh_RY~r)ZsV)Fs!bkbiMAEf)*i)OpTGSz(1XzoMM*;uHbT7cajvZbpi{@v~QNX2y|1gjonyMV!65 zn*BKcuaDR3_2PeaeRhtB^EWqVCd^l7|9JK1m)}|F{MLao0Q{2tt2ejno15irx^L^d z+iM#XX6fJR?M%M>@Yr9zef8phU!*r`F1w(j3A2EPIr6j14=>VnOI~S@GXRAy%vOup zn-~8%;ALHw%m3BeS-1E@(}32`tfB~*8o}~c?U@U&Fj#+S3b4>`2L8F{Z|Ql>*WR0t z``287peSfa6+p-BWlJxrvvXr2lYRN0{df*K(tMd7Xy(_6;CwBmg_KrOx{y-;&W}Pa z<>FFGKTGLKN{azZG8@*x{2Qs(H+8DzY5s;EsBwNPWG&<-5hFzElW!TsrEz}#a=@*< zA;68HG=+aGeJ)@c13&&l&#w57f99Vc#o4EP>xY?9&ZeI&XMf}IP~`Yd42*FqZVEE@ z6WB2SzeIfMr&RhNrJtm<6ta+uQrSL_J}76*?mRx;4qIvvKzZl-HF!C+^<5S`?!9eQ zh+Yv7_ZrPikkwO<$xrg;m5|H_h)l^)(K1GuycU15EPoqRISe>xK<9SQsbd4pKX3e? zlCn13N1Db~)-3B9d{NfsFjWPuj5A|b6_5u7m8#-omnOS(M7zY&7hSAkm%4&n)h_MI zDVPST6&a{6esfbAWGX)RFUl1N?RL++7zX2zaXW}f*6a= z{>^{cdDQ8X-HG39?XLUnMUGoCliXf+#UF;=wY6JgR1OB(;(<);*TtU48$oNA-DVey zV9A&5wvl{k=QJ?Uu1`Q5oG^wS=g^jP3gR2+Cn7a_0xAmW}pw+~BcY_4#cL z&&8W8IY}}ugsg?UtMPPVSh_*p>7G(t$rVoZE`d@8MlT*$@OQd$aGRH=W8 z)%ndlR^JJ^5V97s5b{f>)GXcY{bs49$$e9$5q0jBq-X|uqBbNoQsv#OkdmX!Zp5{a zrI1A>`LJ2hRcm{mDDcz*q6iw3m5_yyOCf6^H@#avk85|?#|}1}lHFxzoMo=)zp$I# zbymgD&Ph`fdz*WKNoszdr-G@}{Oy0^rn!tf^?b#CQA~I6=g;|baaha46uleU@_4O6 zXr0=)qsL=aaIMwJf}cliBDX>on{AC=Z`ky`ThemV=`eOnT2dBT8K%jGKjV2Wt>h&B zZVIq_K7F7NA?WJh52_$?3;PG=m+Oz=IsydBN(TQ9Xnd#O;qftG+h9P zS>j8JrEzp`2+{&aD{W@n!KhI=ji)pibz0djt%JLbMX*ZW`HD$DS|fpgEsJEyAy1J5 z(DU~~u7q3*X<|Xm5|_b;oE(4tn?2fEk|R_w_F#4VT4%~qlC!(Jp*yY?@7-zgN z{9&r<*i*D|?5cXBtZSX6FlBb6h!^E)y+N5~q3Dm{5ou>Cr)2Q7{P$^^Z)LXcm{ieZ zI@eQY4csAD8>K2M3pt$x$mbahNnnFX)=ELNlFUCz<}6IEge-)t=k<;76R1SM_G%@=D~nGj2ucGZj4Hj&(Q?_wQs&`zA;Vfia0 zF|sI3FiB2!v{{s*D}TEcaxLVS@`D=eB4+oVN5cc|{jhq-6aWU^-3hfqx3i>v!}88CjbXZ5t!|%|OAmIsJdv$D}}5^{w*fMZWT( zj{cMNEcRH}61Azb4vMsGUJiqT4|%|19fMCqk9g}^3?fvjw2f7#N70(PwkcG$O-+{4 zfi$b(0UySO5jhhT7919M{gvw*v?zfxS)U6sZkZ(aAhdt`DCBndL#qtt7)^@R3m+l- zEMahVH$t_Tlm&lD@xzVP%jf5bYf)0Vr=*~#q;wr61sb*F3PVcQ?&J~QN@?BAZrq}h)@(t7IYHKum|O^13%M3@BclAVibOg{Z??JPFfUy5_Ye8| zMgIJluUzHtx5F_%RV0=DZe)xv9>`kc;Iou|Djvw-$JFr=tt_FSjFvmHJdDg~ql_PY%BY?4 zzDyatnIH{&#%wKtih)ijW^2hQ6I->?58B=z$bfAusXKLpPDs`B==`0KO&mj>vi&4K zxF3oYY(aloe9Bo+E{``OcEAWk%(!0ew9CK4*amv-LleroKyQDig9CMQ7jB=smk9hZ(Dsom? z+e+jPsUY@wN-0Wo1bj~dnsij(lK>|Ya8D`0quD1%RZofPQ%dl+KJ7|VR&2fhm8z#f zx`KuFNE*U=9%LuwtXNXfwa!X-N<%QWjZkdqL-VlO&?IUDcgY|-N|$6&KP5=4#i%S5 zNUVR~9U$V|w)|Vk0r2+8{M);+yOTmkin2FE$iFi|wt)!c;wo*UMGp*2c(VH|&jzir zDvZ7Xi#1U}n*`_SAQN8;$dwv9OVWZ@q1}Kb=y4~F+VFrmr7^G5Hb_Mf0vs^Wm#o-d zFC+R+J$&2(Ki3H>p1E@p6M8oKTs!W5)31N%QeJ!`Y+Op|y^sboaJ7Z06cG2O3RhMu zqivt7*TTS37-*WR%bYA}=N8N4E$ggc+iVbiN9??Vd)Py}R`;*X9bGPbHbBh{7m}~F z67p8aZ9?b=S)JZ^JZhx_+&%t0z}A<5Ry-Rh_caFklaPznK&R4MA-89D*&ato zSiG?zg-A{j6|Xs%lh5VG$Zr1F$srh7#@o#l0#3QyN6Y0-u#GfeQ8J*h7J$<=*twWD zmx_{J$7CtwXCb#ju7&&}D7!i#tSFx5-To^BwqbehyBc@4TAvuGlk=Wnjn775COjzD z=r931^gL}0WBZgCP_-+t!5*fjE^U9AG0j z;M^LZN|Ve3k6n|7p;+54wj3na=sHPP z3zcvn(TF7hnX`k;*+I5B00CWqEN1|g*vPu9uU5f89Y~Sa0&X_AsqKm!%W~DE$iECl zj!uoP#*viK?Q%nylEX(#4iA6K!SCz1z(ab+p_wVt z#@^da>Ee-{xSt&amZu|B(i%P|<_hRpTpg;lA_id_>^Rnj9XEe_{A*eIpgbcBBy)G! z5Gve180nb`ymGpR4ToAYOd-wZD}~4RYThRa0g2}Sa*!#M;lZzA?Bx&>jk2a-Y$8mE z&OMWJjgQLXDM9^AFiK-dG>PU3L?=NzFU<$R%G|O<)>iS z@ecd=Mv!EeLb_`TkOm6|lkqOioI1)DR}mzV0J5`R-mHI?z0wBng3SVp2049Hm#4oM z((DYgO&5f`#dWGp-0%Fiz&*6lEKN<@g_4GsEyvI$R8g$K1+gBW*k|La(+G_oXq$i4 zS<8W}2g=!-TADK7;sU0l_1HJ0ZQa-Y;;#F^`}tqb{QUbfH~%Bkzud2NT8$>c3boEF z%8~lD{+55=`ag;1aKvG19h)bAO2gEWLQ@voqdhX(jon)jd}zd}H9+t0jMD>F+D65q zm22S4UZTr-x!0fv?p%VP=$|R70^bf47AdqWpvU#D}6}Vh(V_uj(t$AVef`) zYirzLraOi^XY`%{M2;Q; z@}+2FV$bf2<4fbMSI?!qx7qXTQcCZ8JZ;7Cu`M#L0#9jgTAncWc>37mXx{JvQHdoq(2olt}mif}>^PKtcEBDa3{ zspp4Nt9w{ho#1%>S1C(r@$kRp;|2 zUmuLVb0>P<43R&*1ij-U6F}=wP8wczg0rq{`FA0uD=B@hbJRpWZW62<@gwKPfT+h* zdM{)l7l)p~1&2CAI7LQ`AAMmYrEIll{*j$v))UP7R{^sIgKG4%McFD&chu0y~OIEjY|A;yCPse zYByO0R+4``W6$;b^zp|tpsh9LZcgaC3N@yn0H9an|46U?L(Y*n;(5mkBc4*!Y3wRc zQAzOSfykK<)qs$98e&%f`TjgK@bL~02L+EOp%4)ne(mLV#?83Co>g}4ds30*=iIO- z*8twFP5m6^FVl&&IJetFQ{06A58t9egO`z90Th>ST>%V}x}qHpGYT(EWo~D5Xdp2% zI53y-0Rbt0n9FJ%M-Ybh^Ax>IHa%Up?kW%lUr-WAz}Q+O5n4F*A($8)BTL}Cef~PJ zjWGvPAebJ_cmAoaTX&D^Y@@lZrizO<$Dc+c;pR3Pt%)l&W>ChBCoq#H1Dt6SOU|0a z+}tKql7pHj=gl~|Xtu!3(I!D}Qkxk2l@#X`tQ2q)!%6Q>gjVvADcr*dJLuV!9 z&{>#(V?yKu$_|}$m_waBV20!8A+|Z3N3jx)#)ARJzyS6q$CNf>f=p?12nK0$DBPPi zhhgA<3D3qN2`>y5l*1b<%*ZV)5j@L^C!9Xo@(sKtjV( z!0?C)TpP+5q{9(2m2@~#M>QP|D^=6sC@ZyecvhCpwOw3n`?GfK2-0XT+Wz|=f1)UV zy62p1bOw9-@b2Bs_UO@fS@E9rQDS*@g9l11%}#Jqi5=Qk)a*t4yTZ*S*0~Qjuf(p= z7uW1%vmVH(8XFzSR%2DWMbTdMK1R_GY@N|2N-T|TT$~$8&mt(XgS)MoE;+7LvzLN8 zx?YW4v#VK=jh^dCiJgwRDC*)$TJ(c|S}&$AiJ~lOB}6PJi=w$ieNnCCX^dX1Ob;Y) z&Dyp4)SBv?o&6hIFORqP?c$>Cm)ZW&)lWaVMDNY@@YBs~Gx+n3trlYrMWv&>K-?E+p9ZBUt0M9K{`ZnQOUEe75k|m#9VCC zdDboVy*%n_)T%9yuWQxZz*w`xi!3S=kt^!rSS&?dti#i5Rm@n2^RrZm%}*4?=F8$e zKbDkO?Dx)ob~wx8*k(l=P{pgb-(#%B`I)oCqEkE7bP1K2U+TUGu>S#jqqLKkVHyJy z7dA8?Fd%PYY6?6&3NK7$ZfA68AT~8NlMn$ae_dO1+(veO*RNoCA2Ql3TYbN{$`47! zN@X856TX$}v78327b_lrC_JCaBL z`AiCz|DsR&d(W|dfA#FeOYM%5NM8G+S8tEBOTrj+6oM7e9KAX{`f2g^_4#(YyxKlL ze>TP}-d;Y}VX=As^Q*tUcxhGdyG{wM6y2nJ>+RL{@^W>RuiJa??$`~ej`F|F*%AKu z;ZtY6fA#F2&+;85;Vy`%!%;Arp2#1)xpX|HmC1u(=}+nDDZDVje_|-K)Wc!mdR482muc=-)lNv|+pC(ruX_7l z$9X{G`dJ>G(#gNlP?!{tK9ox@j-#kB#GJl3d zpHomXAESt2ZffR}7CLs+%#Rqhxz664F4{))Ds{eI(#9~h&;tT%fHweJfOCM$cF9BE zG?O4}Ni;ZC!ITXebh#H{*TCwzHL&vmcE<4lF<2rS3_lc{y|vEoxKu@re{q)ORdgyZ zM&O?~cnxeh{@1=?848OBA@X?2GPgbv&nYvOmrSq_0w2wcMJH(u5#PgW+qn1@*b;zc zfh%cT9tDlNXu9VL*plbx6*goOu^&FVJ~Mr#bm68-l?_SQyK$>gN3#&qkoyowg3xo5 z`laNnPk~hG4br!WYS>Af`!t?y~mFImWLKeUBrk4PEE?f3V?;wCE`n*lr9m& z&g?0v^0P_eX^Rq+4=#c6+>4k?o)so^hHCG=tPXmSrKKJo0_{QwCdEmbfD%BT)#1vg-gC$Cq1G#%(nnxi}6nga0CNTE!dItuGyYEqSP0BC`90 zr2dWQW(Rg$%2(_{j2%G(6cdMWj4Wy9YJ$ z#j2aZIlw8v5@0h8Z?{Ge^_-ctTQ4Hr53F6uN6gv}XAfr&e`oiKxkRK$5(`bv%^Xr0 z9-&f6YhZeSEgvquPC>U!3c4(^V(^(9)8{D%ym2^tIQ#VE z4PU}1da*(~!ny%giS9=xV+}Ou1p9P?X++AR%MtbqmzRLk(jJM0l0F=Zg&~%J1p54i zN7aUwuVfhy1wVv>SzN)SuN0RUg<;mW-!q&jfe}FB4UGccPQu%dTy%GxU^$ugQ z%J{|W95n%BkAW-S;LZfjreVWcieP3}`?VFyHvg>B2R3{-dpP?P*|4*&&xUt?-0co? zAmGD;gq@D{xu{$2%`arIY4IQV2~>Nmw*zPMHO{S?>zU)0iPvF}bjUHk(dC%mSfYK) zCyThCe~Y0-V}4Wu*M(a}fi0<2W|*I2nZu=2y%!`UaPQ7hkP7C$~GAtgTtmt!L{^*mt`N+y97 zH1tbgAGktK-Xdb{67g$H@!Tmp;NdFwWnO$_^7kktj7i%Z8e4!9fGV=BfQ^j}3T~n> zJeQ)7vzyMP5>|Jvdiy(%!ZX$&g+~w4dyxJTx^p$5=W6_qemn8NWrAm&Ui=$v7bfST zfAok}0WBf$zW_^sHvn6%tf~_9>k22ZuCN`;0z&BZ`9^h~3fq6t$~UIGRxFh>9Nf(vcoN199JN}(vNsmyNDHTid4{yr<8 z%knwa@ZkI{<&}w`M=!iLGgEYzq>vp!e|HDX?T;t-$0VHTLLsKIgft_VWg@9nNOvA~ zJO{g?2TAof=Md-JU2@7qXFV&Or5{9kjf;iQy4d2a*$b-m4V?D^Zaq&5b~0)rHfai*e{{0X zCilePGqI!KgpqSQ1zm_Ds8&8i`2#=tutK+a^b`lzXNeQ!jv zaqhk71KqE)>WAOEvadU-p^6e8fxQPXO8lq(f@(x`Khpf@?ye+6y>0`CXd zYk+fr)d1TLuq6Ofgh=eAvM|*{%AuqaESIQs-ul+(C$?NEmg;jl852X%NyIRB={skP z(5-r@)`tYj!`b^e{w0Y;v5VoG&Ni>4L}Hh!Rk})^Sq3KnTYx23q#vurkyr;kEgamT zm=?o5v;xHw14lzx^#QoAe-i4?B+X@3MI{B2F|J`FTLY^`wJor7V3)wwTO)fC;p{zms1#aux9Plu|++e;d{6*j#Z@z&GGG z@8BIf>8bIRCE2F%j|?Hudt$=Al=qi`V-Q26_3g67V z`jGs0ID2n)Yf~4re{zj|IUKGo~UNew;V{j)#xEhj&U?(^bm(m-}}rutM!J z-+36HibazszAq?v-qjhG0Xao`j^rWhJIMOGH1Vs3 zu{=8}fHp%L((4=y1qB;vRGzBlw~a&(?A(4W8|i6Wi1D18mz1iFT~M z91=ewZ^;W12CiX5EwLPkxlv3J{YkrNa#tNwZ?0tbb}}5f3nG{2Q7h)MuHKYl-AcFL zT{Xb-yx^)!j*r`+v*gbcyZTRPDRv6t&s<{gyS*z)d zJI!U9Xm%P>;oa<-i&1pjmO-o!;q2f}@DJ3Ce5fuORRuD(0d@jxc;y=44Gyk=T?0D> zHgY>!<^XsS*b-{M7r`onEx=_48UXJjM_VzpfAfnMBQ70m0U8V;Qz)xXd;buNC289t z-dxC~I$<`I5`Z9P5uRodxoBa(w6IuqQqAxgJvx5g`x!qy4tw4pC?W)I_y#XVw%<*5 zP-y-ZS*v+8nw`KC$F05gf~sxH|9wtg)7>AmGu9;l`t*^jn9Ft0eG?yElQ+CSl^>V zSf6L|emXgC(UB3xiWG#Ef3z^C=B485f8UXiP;6keG$<6b!!`gH0OtVfb_u5|=MZoH z72?fNU{{(ik2fDdm;7C>IVLt0q=;d5J{7FcExy=1twN=$Q&84eYnK39u8j4fib%vi zVV{5pW^jUYuLtLr-0k-~y`^)Lw%;?w4%}-;$yTpTsr2PcattMdv)d>*0#Tl*f0j9` z#l{S(Dj23vf#^%)=IUYA)!Y2OE0@WZ5?Sjnp`vSYgRY)%>J!*-7LmQt@LF*-ync#Y zjF>rFX^b1fo_1D9t)`Opm{^lb!l}8fXU1!hbZ0$#O0ix>gq`(lT0xpN*jca2wr#;1 zYhc#^t6pG-ZC9T6f)6b+M_R9jz5glx;mC5pqg6l9aEuYgU{f72){WSl!u&Zr=4 zY6T!odQ!~AYTvK*ZsFpx=!IcpYZT0rk`oh(%ymAMT9e?Ud02K%f0%mC^5pO&y2-Do zE_Z@jb1Pui081R?%6L|=+`~Xk*e}4CtcWS}jg(F@8!1E0+fXeX?*CeOex`}o)y8GY zdC7jfbA+{5=j$b~Qvjy4>cA{Ogna^p+9yEp6#y*-7&Z2F1}lJbfD?e%JrnrNOSS+X z$2Ol%Q)y6Ai=byWe{@JMlxc~>cABVDo#>^)+{&U(R)o-$MXR0^m+M8HzJ!av)W2b> zP!>J7CaF+GUgT<#>d-0?nL({zN`zT4p&9$`;K{C8MXcR*K}1R(H;d~!KtzyCp(u6K zZj{pHO277?ojb?v3Rv~+jt%HFnn&P{rc~w7o~xjf;hhYPf3;@o9K#205#nTPokBKm zhn!G(%g*!s30z>?hE2krq7+iiomEPjG3hcb ztJLZz#hy$`eV0S)ybD#xI;Pc2NxQDZfSUei#b zZhCG*wh~6!e~{`hdk!HVZd?iV%yB|uGV$0NtOWjQpzIo^*vUW>pH~x;*DBQdtIVXZ z#LrF`ml}&jFBJm<0;y7&_Ed}+HK1#E{Ogts$%S**D1puDZcl02AgO@16zS`5FCT?> zbDI!#&_ze7-0O+ub(pjZC3SLq`^G7wICX$LD_c?Re>Jcz!1Bhyk$H1Ezo8mytDnky ztO@Egcj*D`r3kXKeb^@zNEf?Qq;H;+WRyRN?|!p)x^7RO6tVm-quP)k#$2&?I;|I8 zjrNd#?&c4jR!8D|3y-w7!XvSk@W=iH-{e0T_FdR!=MBt(C1sx!*Vg+%j>j&3IG>|S z3~C8!e_iy^3{C;+K@#zdNgzU{B-Hys=yC7&=v>*z<(G$K9DR1Em&DKN>12ok*smlIiPENm6`%dR~g_-${b# zf85WL(jS$SQ2w#dAC;_dq0yfks>L2N+Rn>UTj+EJ7LGkh8F`S2v;2gtx`_ueq+BfS zk&I)^bgcRAZYwaKr67J+KkidizpJTjiJ+-fi=8UqVt}myn&Nfy35xXs^?2RQY=&Zj z@Yrd3u+!AOou&sIMo%p5u3Z)_hq5`S$OShLsbZJcU8}&OI#CIO}f`+BWYVs zFT*P9L@P?KXkE_a^YWMn~0Z^c%n%fO_yf!1m_Oh&$ziNMr6Fr`_Vee*wM+ z*bKmBhuPA$_Bbh1z98-5M}Y4U!>|EX!DWY$!1&eFTb23l<6(3rh!8tQ=RUJ7r7{D7 zp@u-`o_n?0(y{if?)Sc|?ELpBl5MJ5Lh{AmXy!^L9=c#TSQ}~2_jcZ$7Dn39f8wx! z`WObRnyIRKs=cG7YayH)U>Ac(f6jI964%OUFuC${Q(`uVaoGU79314y%TL8l#g*ug zE7E^)Mf6hC%d}Ny(^y0Fh{T9A=z_r9(b`sT4q`G}l6&MToDc`u1x&@|qt(T=Z3a~t z*5&WB>h2rq%JW>|`r$L-`qLOdls3fw=1$os;YFyx*g6w z%Cp&ZX-utlg$@_WAa%hY`Obj35_ZOwQ+C3W+|;GJ*BIEE^}Ysn25^4kAPa4bWq?{c zFOABV8p&;%DW;CZsShREi5N{P(UGYrU5P7)L6w>Wkt+*axgw_}h<^!XIUuttG_lEG z1+WCD<$#!KJ*3ga5F%fde>l!cQ?Z6P`H5;Zkk}%OnY(zZQlzch7JA~sfw>;e{+^ku zE0hQ|(2^ge+1)6%MRZF3VskT3403s8Y~u zol|fi(Yx(qb7I@JCeB0?+qUhbGqG(>Y!iBS zh$e_oy-HRbjE1p#U|-6M^Fh!V-TCU*grxk@CHdBdp^nSR%@x17x{p@`-N@BU&eG29 zu?@fO8fnfA?FJfUw)I-`1YFoLIhSsQ4|bL85<(+QDm!mOtT}JtD1Ue5^|WBAYX3WKcvOH z3|B7wd00gsnIBcYc1j7KpGIJ9>=3BW*}_q@(pCkXll z6UjHmf!jLf3Nhp?=~k{H^2%mLv=rX_bbbpWe@^niC*k(R-5=rwMW z&2dDyjdMTzA>-UEKyI}H%m2cn;I4n#)v9HHQUwz_5|4X+@TI>hAjs$8{{C~H2g_$X zM&Vi!lDcrCB+lvOTyXlr!`GHw(o`T`qI2TWMn@SZ{G_hJa4gxAWbCy!Pd$m&;8c(v zUMGyrX3K@fa97pdmniiowiGGJ(<^5-6tv(`CTequn<>cryoW}8H0{_55(E7FnE1&O zykgTif2dWC+my|lO;c&x7QXWOK#>~y&r8WHtrRIO+ut_zaLntpnUc3%?2zkWy^aZS zTBX!Rrf}rh@S}IsQGngXHLhYj!$+gTpVIz)vn22N1Nc3z4D&x@>R6cBQ-#Gq(I7au zS-8H~-(REfTCJ)h(}*S!^xVX5pnpd@@|{!n|=AR&&y3B2CnW)sKpnuawYOa=;5)vhdI1z zK&A$p^udk!`#zO$Q7+9Vxu&VC;BT&BD%OkUo26+#0Rczh>5rLrUcmN3lqas4=-uJl z@+4!dJhjsY$&UkZ7q<~6`d*yer24Q8wRIy+)AHF z`HjGlV;`|+{2hzuqREmJDbH*qQ>zskK(h)WqQx~r}OE88Q zwTZ>VTq49)>d4g=pNOtsD%u?9eTX1_4uq}wBdd2;?yq>PR2<~}!Vbt%wlq-6=OeNG zf^<07_bYc_7fP&8dNNa`?=P+EUcLigF8KQLg6=Vwg&pm?5E@!@4{kq5P+egj;JAlE zYsmt3%u~2^>o5i!SvM^k?5(c2T=7XsQnn4ZDAKT~{L$mKKbJ@y#MwVnxcrUS%z%4J zuX=lwmW%vrU){CkV#*L6r*`H+AMSHz%0z+4I@Yct)nAR*-Za9vNOgx4 zN>=#%BPr#V9z2Ik=&@F9m^p^vbhY`iG8k}_D+F8YS;0sJzJipCVdy~tWDrfm8Tv#G zEkV#MFdf^yVC6DYfgc!&{OBAa^{g3m)d-pFVx(00^@kCMxn0T%Td@|EJFw^pb-hXI zJf3s#D6#p9UX4qco&hkIHPI(yrz+~o9CC>%==pIR|AY)5PM*kDxkb3*THV%7$fHtT zM-e4Zn--;Ih)XVZfUp}e*Yy}`XFzk4ys!p*X&$YULWpnWm3?07Lf2ygmJ z`0F1b(9gLD^EIbS_k)l+U@laq8PSs4_OzM0Ooc0>{I)KZV9kHGH}XF^Bu>F9Ln*zg zYwm8oBWF*V-;;C~Mypk_*;`%b3Tbwd7;cw7$SvlF>y9n?F<k%-~TyYk`v_|T}3Z9H-kN%%U%i49-PR+ctP8X)Z{+|7jHsfDNzbv z2GMFUFKnA{5y0pBdQbR0nC(p{TZwT6*f#Jroj=Htyo7)Q*oX^K|HSqgh;NCF&5NU{ zX(x0kkBi^5=@WV|Rg+FKW;=VO*z^G>HaTtZn_^^9WFO{)*>AZ6vCBuW z1Dygns60!chl;o%;J$U>@zahu+<&TyUdvh3JR-sqoh9(YgvTg0gi^=3LZdphqx=Ow zUH_^^2hwXSyih?Oc5#;Ra3vcu=Z+LzL+mz`%G3cw`t-8&ji9XSFGzw>V(sXTH~k__lf+K@%FCP^Ggy>J=5Q*t^uYtXL> z|3<+_4H|?DSd?kf^WGAtdbI5j0cBmm`m#Ayk2@w79hgLdjWiP=K@wg?Io#;h46HupSxwiH_!rlArj8WulGO`vu) z+j>jY931mK|AkG2aR0-lusFq0=EplHYO!p9B^sz#@EsBr(H}i6E!%atl#Gn=Rg*zh zl5Yy4nv!gRP|e4VrR7S6=55hb*op!%WBI=Tf1bsT3-ND-T&E+=sIn)e4J++(aR8X6QgbWWdefH z#qUTX<6coKd4$|6!+)p#5wfMo?R+;G(lyrCWB!4I?tH+`6!ZlibWBu4nyswA+-4^S zx@#`sT8M_#DwyZ(wHP3}emw1x36VA1c?@Z!5b@NLMgHt^R&?%f{jf*u2$w-LhOu_Hy-Eo`8vP*lA2&!5C&RKu$`{TqieM(GLw0a(ka+BVVcO}!9Er3U5B$H_y8P_Wht{OyeE#jiZjpBb;>`{}1Z00n6Vm<( zO-KrkOZ5b{5iV{@q|2YMSo33i1ui0qQH5-p^s2U+94ZNYt#PVm6hFD99bC z+Gu9&ONUi4CC^|m{ZmR+^~f`^^V|h?^mcWty1){kRxMbGS&$v!LVb^$B^S}UWOT-^ z^lxC0+NGiKY6LE)I53rv6N~0LG#_S}yz_>Gjks;A;f`C%=}@bXdAl3(708l2Rq(PA$?x9yHe53UWk;;Q4Jy+HOEUkK zRKybspDi3gAmWm*$a_>Xjlab@x6dEE(988%snbmmBo(9?geQ;Wj6Fg`V(PrKH9_Wb zY3-dHzBJlcRIYY^f0jkz59xX+>S-NnnZ)d0YhBD`iXQoQRO4fgPHmB2km+K>DA%Q%%+7zgkxq}-n^oe(XR&FtYGm+%PaYKsh(z4Wj; z)f>64JQj_bLv&UyiLTbVY=q9AE#=keW}grq6*#f7b=1r_RjT*_vC2tik-Z$aYjqaw z9SN^!fRH)yRs(D*N&zrtfzWrfnBUGsq}wfLyQ^3vLOCf@L;t{fz9GJYucTv}#4g*@ zJh`v@c<$7M9tq^XDt%OlDOA0#h377jp)RGEqU-NA)bs?v@e6Q9nErvE3DXHLQw+~x zth0>HX3H?pZ;tr}X(cMPlOuuck&DK#?)lVt% z*NqkLdM?aj$^eO((<`S>rA`6Q(9yg3+(n_yi!$+ zP4A+w$~<(=rXw6#L7(}TqTw8dpSt~O8FRG{H^*NevN}~5-pL;G3=;Tv8-lRPlea?GDyPSe^7XF@ z+O`N;-W&x1pRRMeymf>-=w;la@9YSJD241V1|?71a#l1ob@5l2E6nR3hZY-1%NHyD zSnec}kI}pdi_qrXxhAtlqlG44DKK5%WiujZ#4C-~-FM5v)g1qXmyEs-r2|GW^6i0~ z&1YY{Umu{-d3h@qI64i7W<(2d{r;-<meKw&o<#-8!)v z(^^)mmS8zAbzXdB8os`81#~>Q{!UfPoE}*CgKZ1zlO;p;DAnpq6_L?Hd!L>^`nhO| zOs0*nBgV7(pxz(=GBGT8;7WHnnV?L~Un#i&v!tU!s{I&k^VL7jdL29LupSy(t2=u`Ol@QHg_aCW9$^p+LL~-ET)6UnuSfF+r74LE0i_@#`^- zSv((W40-+5)W)5YH1kqyODY)3eswXqLR!t~LNMiAzGAeiK_-^j_YXmOs6fFG z>T;-xR-?m;;z58S?^Gb=g=nq1#1rG}#xLJfeet#Tqp}&?0Z_Had0gp@sbVGMJI`HP ziIF%aEPqCmn>A9t2P!6K<|DOiZJXqr93w=c%IMq(QC$D-M}(*)PbzRG{>;e}aws4! zm)!UxbC?x)a*2?jj|#dsvCP`xsU8{b!(xMR?7M`+j-NE2{mZ7|_knVF@WkT<9C7uC z;=2m34LDB~IZ!cU^t#c}JHEuXpgwOJx_-d|&_^0|C;h0MckA)+uyTWP%=UR)a^p$vN{(TA3bftCFHS(yjNG`c#+s>>s@&N76Q zdcAV1XJbGk(CCahLA%5P@v;NdBQ#Onf923_nUn7ty$Ib<1#-ac*=-i-&h#zW^Hso(FqA_d zMbh&yME}aFf*&Pkdgvg@-Qt!(oX=iung#K-O_cY68_YmZ>(re>%W4uzGCIvQtcY{u zce*Qj9ROR#YRxxUa=_4Uxi!eZeN-nb`dD@msq;dbDv+o1?d<2e7(K&3N9EcEQ!Mus z>2V_Fa22m>jYkp7)^cd#Bn0J38o&0gZ!Tmp=ULKrThG;J39OrHG4DLVfi~(AMkjL~ z^x!9Rc`AG+c*%>Mzgir@;c+DGz183KZ&Nz!KLJ{xn*m^okyl{ZNY*gTava@r3jNjB zWI7~m`JMLqs#PH^orif^UIRR7KXK)PZzCo;_1EQnAA!{ap4yp!R^2Ds4u9gzP98e? z6j&D863d3hp07sw8$L;ndMi@GbSVK&UgSv4nBp(>uYdI_hnsJe-VIKpe+sQfX?6Q1 zlz_ZwmAe8H1s2w%KC!Oq_b2#1rmuHBsAo4sT-aXR{jbRkE6))VH<=B8f7u376LfJ;p+`98yQJPduNYPcSUCijo4w^LKL#D71SKN+E0?xE_Bvpk#Ce2DmTmC7(lkY zl0yQP&ovSbr@ebMAI)urrOwVM2V^MOHyv2`PZkn))Z|~$7D8wRRqlh2&cvms1x~A~ z3mY0H0^u%X&9i4Ba&(-feK@mCibXtCYgr3|8(B#_s_W71szFn|RO7`N7evcH>~N17 zN6w_tt!S$f|1DV%ob=vao2-Jec3^%~JEbTN{E(ru7n@0~1Wd zd8eTZg2Jy&Wf6<>uA<1Df2B&tAId7YIU}_NJI7&734clRdYeR^-Xue?jq;nFHZoKzc64YsZ=FO7N%_|vXK9NblU<)qcQqEVlyDSPbRx;L7-v~Iq)p;6| zv_bkI3nT2ghDKz6Zm!Smn!+U_+Sk-PZ5MQ4an|N2F*wvB-{QQ`COotpBlvj2H#?aq z?OC46dckVJ8bM{m{<{1nT@0K4OjLgcm$j=pO(vfI1lPWtV*fAW0~jZBVs$V@rR>wEgMVXi{2JPj+p@0ey?1}TPPxn z-maemjlI8y@$q`rSMnjTd?E3KcZI=-Ac*?=2*YlI$Qrhdt)hsZG@N5x6DSR1Q}7qn zVFEA(1IR6|3lxK}1bt9A1CYa{Jg)nl!s-1`061JjWD>Ms#+d+Q-8Uiis6N8bBTT^% zWc@d60iWysm+)9vA}}IdBM2jE{z4R&9a8b_Km=qcFe2w`w5K#WKa|=5BiY0JUqV>y zvTY#`U~XNoFREryV%;Yh!AAZe{QfYJfdB zS+SGq*{NDYs>=k!n+iNz35PE3*MsI?r$oe_O34e__*Bf z#V$encs#5bu3h$@@9dr+y7l9BoyQ{C$JjIF5N%c<*0p^_i+MbsZC>m0z-w_1gR7cl_|Jze z#QuE3K=Qq%)Z4oVUeXY-g|k#kq^8vw;qh(F8u}1j&EPRa*M%&l^+r;p^5uw!UU-mA z3N(|g>JNI8lp#~=&r7H+A7;w1236o6w4`$k0ThPoHx-2C)JaRIMrQLkD{-lg&_iSBV3SFumWeZF_9>Mg@U$s_ zsidq4^IkQquQ%|ir2H$lOC~RoBwta`OkhH?-Y3_`--#C~sbROam+G<=0?b+o$mgxe z&uGqi!fAQBxM%928@VsIuH29wgrMm< zDU*fuddbB>urTij1vUi zmR^_RQPi?DuPfy`ovyGusmT|U&4?7(kVbk^+%~K2)15X=OE+5oSO+TBN-baO911A^ zozgbnON@NhxM%}^eRPuKnip-CetjynY=CvOI<@2Y{5*DJ!#?IOY^FC?vA|)tY1dGijA`C;@ns4MPdZ4{F?K&mWkEpi4(QY%RZ3S#q`Qy(K8UpV=LLWSTMgj|S=2+@EZe^Wt0QHe`H zIz~rFi9BO(pFG5P01BSiGRB;{h$%fSajEbya( zh{5=WNef*_`}g`2W7B^y5s!(2DFk@+o`W*@2@wPb<%O@HE82AtI!I6+W#>7q=k_9kPBH|$cGw_dzpcEW}?uQqOf9UpCfWQTUCquo2cVJ2xFt6I3sdGuIp@nL}KM0U* z4?*4gbDw7&2C7jZ{gQis*Rjs&q3)l+i5krebiXJEc=w#u3}4V)9h&LJQQH@O>i2`j zG`K%;1a+2V`lEikxPVnweu3|83;X=%9ApTBTC=Q6!a@RafYjr2mIdLL%ys7)_>KgK z__fxeLA`7SVwj;Hy9tXKK|A%=|eeus6u01 zO&hIJ)7u(?90D44u$Z80hJtaQ_En#9&)te|>dBv2(05lW?N_WQ7{?o9X+iya`WjDV>h_$iqv#pHKULOOufq67) zzEPONldz$Gw4Pq}UHh?0Pue)c#Q{DK;oGSkTmwq7WC7?5XDm~$XSGF_A_x^Oe1ed&={4cuFHqT|9A;h5 zO=ZPykt1^or*Fyip4&oq`Q52uBrxtL&MP)#&Z5&8?m^&(15&5i;a0_$FPr8!X4LH| zl4BB=We0U4jF-u48QbXwDBa8;v13?&8H|b9-6D)z-Z{LwvjUEL2h_D--S(woU_Gbi zENatPKc&x?_i|(Kj3J-M_+LG$k431V_L*KQ+>sub+_U znu(mUE}ug~02*WgR`OCYac|a};}dWfgyC2PHy`ENPAGAFr;PVo`4-i`p(2+zY;#*M z>|9$wk>qc37xyjf-Z?zh`VQwvG1MA&0Nc9$)Wio+LaZzEYjI&=*467{ z_Cl(Q8OmF~=Fb?kgRBrb zQ?PLPZsb2#IN{@cnsRAJtEM19>8VHc*QE4b}PP) zIttP-%l%TPW@ztf3l@D%5jd(@l`c1;DQTSk!wOv)rX{R8veKn~pqlT*@l%I8q1CLHQ4 z+EgAwn&@A(PNl2mVMI8=nmcraYuokyA-VT=Jo1O3aCDft>rP{6)%dA1rQh2fWX$-) z6zq-q@eQ~*bSGg%N&iT78_~n0>&qXFmS)*Rx2B?hq*-L)OGv3d9SO~=naQ1aV!zV} z1OG;erOS`T=OD_*3Az!@x7%^5*vC<=V4t+vmp^9wEi(6XI?M|N8-EWdgit55KGgWF zChJ(l9`1LB`PAx_7!*^HCOICx}?oV6*0OfWiX9E@EQkOsatXUDK-N-oC)7MOU5lNjm z1L0;6E*RcefC7o=aLpZbA6@$c2UYldTH?x#J7lpaEtMW?b23!cQ>~W;t}2-XB;l5` z4d6-hy z%+z^mmCUPZ%qVd;Pqz!U<6gEcfC8fvs+~5M1;AwyLHY~RK&MC~MsKTG?9<}HtYx_N z!(U#yhDEn)Tb57#b;h0PGr;x;w!T}`Q-QjKD_b#F%{=Ichoq=4o62B4Jzz3AW?J)?yjLSRL^kb;H19q{SW@QKlhzHH$5*(++!g3b)sO?mVvY|MBlf zp1O64erMK@oN@=aMduD_ngNgkU70|>LIlG&KQmt0P-yv^f%!|RF~3kp(84g|gL}T) zPlz(q3qHG%xgTUse`wtXc(WC4j>xW=8w**2?Mb3Y^V@T)&8GzeCj=vF>K()grc|I3 zB${{ynx7sRj?9ikWczpdzgP9h2F_lEPfoIU>0boM$qN1Xn`>U0N#cL%CkZX$+Us&s zXkPZ>(9D@CSfkpLGxdks5={8EE+)*YB`GU7LUsD5r^&(-f4@%&pjoA}WrlarECfZ! zd7U^5Pv&&RXnUACovP&~MufSBN4hCm!9;5>lMuV2&YU(2;SeM!09zf$yTwH|U8F=g zPm_>vXxyolJuu6LwIy9_ET!r;SD0Ju;Yvf_LfgZqXOlNXZQVd&UoEMBk&NFhVrQ`O zch_S!;A)1scT=PvfXS|l$+O9el zM>92pwj4AMJ^N+GuFgKWJ)y)nnc9P~n-@Qa`=lv;au@x zK^;e`_R2(n!(`(NqZTM^!fw`TA=f(>E^l|^Hb{IRuqJVN`_F#Af|K=>l?##d8?gb9 ztTw?LdhDer=hV-Ixb9}k&>>YDA8b0&E2fWd$Rk(vdxik(w(e96hb5+od+F-k2qeydNQ3i?c_f*})P_53)PfB@0ofYNMjvnCD*lZRgFmejUhY(fo z#gfZ02*0^UirDz~y=6rkQi}9;>$Ob`=0?F9AZo~*>!5+E_@`5cM?u|Pnvf-hgYAFe zdFUPPhWhA=s?uE!Njw{rxAdIyk^J6c^xG6cm@`;^528%MW zg`7vWDIS-|&YY=LCF>&eGBBS^Ul}Dww>OLa&c1SDt2(`n+laSFOt6B^bsJEa759Gw zE=(RfF6$~lT1)5?3>dRuj3~H~(RVFq%7EFb``TJ^YO7|HCC9Uw3(JsAE6wu^$WM_3 z2toMs+pv%fBO;>^4XoSZclBFk8yoHa*lm57<_rch-!_x|S0uG$T9HTD{h8aCZug{rH>tI>RD9ejg~Pg#T03g3I4lg;!u zxVUJ`mEY6V1KFSdWaQ{y4~HYRW(aOJwT7isBk$d2Zcs>N)ovvu-StX;gll^NOI743 z?C~TVtWVjMo-AYip}-%hjv(_X=7!z6Gw;!;ZXc=`=JR-cF!d^3+6HcJX*373M32y6 zJX$fiRHKx=s$!{o6kdrDC(`G4?2v&^wajPDKKMk+x zA}xu-xahhqDl_CUdGxx^v*Y~21&V%`?Sz@nMW5oQdZ}b?6`a9PwIJH+1VDBhES8%Y zsM>(`PCb%FX!s-=&Kqo+#2Y3mC6Ik|b)pq~l$3<8%qqdAaQ$QtQs?sm7ToN0S(C7fpGD!06iMkV%Y|=&&-In$D?HFBaJGs;- zMQWj)k0^uOb#c2&_;>iUxi55p@K;IN0Iwi-4+G}xsTcK&GfTz8Z#xP1v7P~8I(Bi- zYA+0@4FLK3)95M26Wsu?GvJdYZ#p9Gu2=9R99s-Uj5TDn;3j)t$$P64gQ+*J*f$oP zpINkUTLk?Z|5BhWB}Z4&ZGfZPbX))SjAkMK)`&fp=~?e=X1dCka}6&~%lRxakgl1N zuH2=`7+>WnDFspWSnrNZHVt><^?9^ZZ}s>lE=yfm9lsp!b{QV93S?$kIF_W0>H;#&gC~Ikesx`Ycxh<6YNaTqRw3%!d z7**TR8(mkTVJ7?G-Wuca&{!SuW{xkJnD5Z0YmD>rgpCg7mc%qw}BWYxW(HO6>)Jwj%)qrU%V->Ft$_AG+Dh`D6X?7y*y);@_0F34vE&KwDYsG`PXZ5Lhr-JZ7`zA$WF=y~Gi8iaLoMemf`G;@Qhbo4KW6d^?ZdzXCkdeUC4$=}TK>y1y^PzNLzYj%&J z`g53ep+lredQ&A)-$CJTkG-es0+cBjsf!oa>|);l2*elL=AoOpQY$2jZ{NJovSRnl ztu*8VEPGwkJb{*DV3Jw&Kn0vvFDUR*Z&rxcp{2#>iPR_P9S17xH3JF66< z2SQDE?|Je&R!ZI`>qAV1Jg)}K1RGklWbPdt4FP}Y~nqWt|D+)1EZ3~nZeqy_4?kD(^cgkkwEX0 z1R7MrZ&I)ws)vecVX{thi_s@UqKsEU2!U2*^Sw?x%_prTA^OEEW1 zGedxaD_Uza)2rh$@7&>mla7Nz^LNC86f+4lk)vy5((QUK+9b#}YvV0?q7HO7amL{z z4&&7=`Qy^8aeuK<*XX_Knl!m;^Uh;IATk|8p+>-Rf8b}7d~$oZ3FKf*oRa;9_51f` ztt2qYH?6hp8Qz^CqMD0>)!lucnHMFaA>g>`g)ns`{KMGo?8tSEc)O6 z_%WURmol!5^!XpvZXQeLdlHNn>v_|-XwqcBbT7$Rz=frgF1)!)I}>7)u`~V+52E{W zu^i@}OOQ>%`+)weaY+{<>1X;efLVa1-yC{qN}1{&``|Re$@66MUHtE^MWieDypnQZ zGx7Q2@O*l`V-~hisFBVuP9;UB?0(U$q`e*Joe=%kK{l{&Qxz^>2EdCF?rx3Ds$X%} z17hYG>qv(+OtVvOyzjr*y3ntSz?D9f^327Z`&zW2gZ=N#X~<6R)&Xe@Sg<{kff(KBu16(xxE>PnnRrV3;*Pyd?+?Lf7x9W zbjZ$KHF~(gI||YX9k&v{>k!*fKob4krZHwyH4Ym$we=UA7)B4jL+aS>Bs8vi7k_?; z+f9BSD>yY$x~idXHb{Ru30Hn! zHL+bdE^%hY+1L<4&XD)E+OX+j$D?vmcl=HAO#3H7zljMKraQy#>w8lD$sMm?(_||w z`Y!yHl`2+yQ_pnuw9fIt2X!?aGP+Vv(yV50a6d;F=6?DnaN^z5a znmYBZK+}BHvvb}Vs$!aZ=n?Ym!yS2RVOP7X&9PeT*yWMJ)4sZ5lX@tqmWOX~qUKd5 zp7z9$zWg9ojrJ&Ft6KQ+2Z0`Nv3yxJ*PO3LThVQ^7RO_9KMR_WOy1t4(JhNko==>V zK?EwxWeU)ZYRolp0QVOgg0##r?J4$YFw%p z2EmUPWa0)k-`6%ALiDYB?Gb3p^+MrL-NYXXd>E#?xW)77zy>mE8K*t1MC2&k`O}SA z7b8U)V?)HN%jvMU4pRCnp)FXkOjNo_bu0aseofwz@u!wsU#wHN!kl1*O+QioSlPFvT59e1PsVS#lsO>_teZPNGn2<#Fkrl(iI|2ob%T8+g|+#oICAzMA-XujQvZ#br2uO2d+#|kGq2li*qmw%Fz@!DNke?&E;N$ z+GK7CU?}sjk?X{z5Y}^}^X$O;O+w~Hx8lp`Hs&U+f64aX@;)ma^Ij+Pb#8hzl5p{w zLT%QkdL~h+$F66D_nESveF~(9+co9JGXYa|ju{_PJv!;~w||*|wz|XkGp@&b^U{Z8 zKx>XD=+xwosQRr+6OTxg)IBcX(CFJNF$dLvfDE!C8#FjgtW3MfLP*O<`|lsNQWHp6AsMXG2{!CU`$bJm zeseB6$!Z$wUTbjb8!1B?zcq_kx6+6OIH`DR98&0B+FmseTpV**J9!TjW%W4vS=0wU zK~QZnYW}y%AUk{Nl>`|2H+C+T|JQQCO3cE>!p@R9O9h4w$->UT$(?Kq}yC z%tOJU=>+gWV6SgbpnPv>9|s9Utm@q$v2X~02qlJv2xy0LhrhURqiTP(tK0fi-_Ta+ z{cbDoo^#=x3uonI%3-GHTtlM(XLH#%G1W&2f}*aVY-|o*Q|nmwbr35nmj~+D{Q68J zQ?>@n&Js58{v}91knK;&2%w|~g~JahfZ8C(xi&)9ID;*FLM(eiE-!=N+t|E)vO(~{ zf{@Fs3mt$!V*1lB6COp$Fd(^IxqxYEwF-HBJfaGjiz6Ex9v+&$j1v%BLA!vZr!Rw} z%ji`2yP=4)p=tZ$E+as=T))Y~@RHDBVL^kcskytmW1{hyW7Z@V0nGepJp_A3kP48z z;Mwc`2mbmL;OMev{+~%h0WydR&0svAl?ve6EiIYcpr9zf7)B5*E)g6Z8@Zr)L5a^m zIB-1u6ToLa?2Vth5z|0E*`a%;`abMifDQl>Y~^#`#>fn+$(gzK5n@Ffj9#co$Uh}=&;oLsp6NHUJn?aa!mtO>smWBw=>@MF0O+f3onx9ldTFb%9 zL-S{m`M~HF)-^Tv*dF`#5%uIDAZV5x(R^v@*gqVSYnws9pFXEB=ZZf~&mN{>X5Q2sE-XQUYex@6GYV<}`88GdehXMrQYq z9d8UvPmPvM#NN5A%Q$zZcA(7l^|kLr1SXvmHpGviY$nv7N}wcbxBAjj-fT6`)g1q} z4?xqndD1;d>xIp};t%n*Cy`bpoO6fujS&n?YoXhPbU@;6d_XV_sP^>D$NCWsFy1L% z@PKO&jX^&$J&^Jz`vGW!{LqIa_pAp{xyaLSmNA`nKNB4s-xHQs-YMTW z;3^IPAsC7)cL>Sdo=;{6ky4Tp8*8J-P~<`e%4;38Ug5*KlJQTKqmiCtJZ zzX^d~D!gHxdn4PsE1KpNm8vP^{N#Lhd&;QEq%<KQj^aL7GzKTS*mp8<6Q$l<*Kxn{g zD&ov}ER?fo0JrF7Fz`&m1MsY6aBIJ#VkgYmYmEetpBU{!y!}fe;b?CO{B-aiaQM1b zxxsT}n9+&%SkwRy@2>@X&1Q;SX%1K?CDPBJo_luS;bQkicN^)B}<+? z_`a7AHz8B@t1}dh826QUNh0U*WG7Va-~jyi!Al=gmCg&5tW-Cc2pEJ$Gi?~6ea$aP zM`ZF1(TGHR0$?e6_t&N@Pv~szO|Zp1bKhcXQZR=ExjJV_XT@aDC~-e~~IwXHz2!>`pV84)DT3)uY~KrG?JR+m#^?8UhTB<9qpCmdGJsAN#6vgsRv$legA&`8>96%XffeR==Ax`*mO6=}|DYw$bkvSJzNqtpRAl`G1$r8RQp#}$uuE;FoM zP5;SoI3I^2(Ik3mW5$3!pdhfr9Q^{7;cXd2_K z!;t1I!*Ol9@prWl;dc^d2Re9r`);Vi(2?uRj4kdz=jL}@YjL~H^~ilz161r4PHz(v z58_?Yi~YauuDG*7Dg0ItPD-tBrcG*mf62Du&C(395gm8 zP7zS~G=E9_f#wiH_(D-Fm^c<6IFDDmTeJPe&l@YG2a^| zvoMU$Qd`f-}@+Z)~y_+eO~ zX`F~32r)-2mmj`W5^1kIZmz<0QH6Jqcv=SE&wm-33OP9JNm{TcA*}9ozJa+VJ-4)Y z*q7s$S7<-5Q<`_&F5LAKu&bnf3r|X^t$(w?wyuBQ{$2-=LgQ&RGp2$!>?67^H`-sM zIUkh-dM9ip*c7UCj*o%k6Vnj2^rT?alXHoF?8OtRE!8t}n z8vzdG2c$O3!oj;1Vp?Ql;J2#rZ1+Q(BF7nPaUGF3!}=`{QCFn4Xc7b5l5;jap^X{; ztAtPU0ZBQ6xpI!AiD?)7mPgOrm59P3T@xvRBQA!Pm!Ek#JU%#~imcmn2yxSW-G4R8 zM>23{k^Pc;;f$2>h7{OFd%H;VWeQ~RJyFPrcaiN}6qJraMzC+%kF`*n_Mz~LJ>jUq zLL0xZatJ|Mws~vSIAK|x*r2RU`V7-!fv+Cr8nh@U&dsX*;T_J+WmX(O-zvJylMG(x zh1&D=o&YPQ$>eGH{?;@f?YYqRO@CoRwgxFnxrob}AzA!)9C%^2(0hS!2M-`iVY1wx zXadF=0o%R~q|3F!7dS zCy=yNlh?}}>&Hr7?K>iGZUprr5HGMTl8ezpCyIrvRN{a=$UCAK%bBXEM}Oc^_IB-h zQYaL4Fo5Y+JQ;p?p@xerXG6t_QNDZV9oMmTvqcujBVqMGb1f-^2BVU7bRy; z=hw@*{NwhN<===)^Pq`z$9U-TNU*zbCnchUDp=-kcd%R^R55}S?c>9Tp0vfdORIrq}T|c3V+yxlf5`+>1*ugq>%Rsg}6@rv0|FTz(_k|C*i_NK4ML^ zA^&qeZ{AmBBR(*i2h2mcNQT!pZUK2tqa^VMc~pF{M+ADF@!Za8%5OCHd;C7i=-Dx- z9O;D2Z~Y8tg|`70mb zHACn64RdH2eWH=#PH*3;60Nmle5(bzV&)$Fha&xtKNEd8hbjyECO>tmwxMi#|kkyqe?i}J9 z)ocOl9EK8g#Jaq9H`v)&g&{N^}l?M1PVSba39kOZfeB(*d&4 zM|-%&p_7c*+JhSEvS}!wk3v5W$wU&TPFj^4Nu=O?*SCyo%69y?SgmI5`mnRNfh9RI z6HIy2!gL3w*Btn?&|M$ujLNrt4vFdod1a-LKMDq4UORKo7veuInz}if@y%|MW+|!^ zzKz|nDhX(QUw<12%(Mv#$za+opEBgIRr8zx=Cbs6rL^yUIz#C?&Fq`p(or2Ak|^K; zUkOY%u4|)};`%jOgz4-$T8~Ip_y{5!S9Oc=;=FqYUPf;vE|Z{{Mgda7@xC5_YE-}- z^6|l~u239JRz^ufR%MU9NxI{sYzGsddHG#eae6%Y(Sd$E;ev_*3T|pNug{jN^``5;Je5(v0gD zbTXPCihmocbb;xt@peN-Ud0QSrL|WtqXKRN$-|v-buI{A_LL02ll3b`s}KKbCI0;d zPQCgCii<>6kh;j@oFuuikb%{=75KJI1lT&&bo2tx$-@`H9&nd~l(Egd7TJe7t3hv! zavrQ`^gFMqRxGtXR2pSLZ8+v~365$W&SwxzR)3H2e0%;-BL~&k-7nb4jUR?aIh=}v zZ2f_Mow;oDlpm%dh2!jcqR*XE1+#P-wdAHKD^}uE?W7i!Xy{W;XS%7S89_mp+<2Qe z#;6n{@D*_h*YN$E%l4ip#^9aLvc6iEXM6)-nw^o1D$s-;d8$Cs;GDd={JBSkpjA{i zz<;W_Ko|@UOIYly)R1ztpU4UzLgIUBD&`CM%KgHZAvB`HBG3b~s4@NtHEI)&-)(?q za`(3Hm`b|E@4kNSr__FJR)4CR-e8P8Ky1(MTdZvkLCoHo_)KLJ)ixa3^vxLS&un8u z3hbAh|E(XT%Yf`3yxYV~FOxgAI~o$9t0$Ow-=EY=0{# zYg0Tn(9d>c^E~01zy$xe0+44J|5P)m5!X!aP3n`}ibf3L)C8Gg|9}I^0^w0#qmxDT zKcsMzopM+Q^}&M0h-h%=y?1cbVE0F0g4ux^xzMRyhi9O-d?q`Tl7RFNR+T24{HZ2! z&?0R`xhO|{annKlNm{5opoqwHuguiZ~B>a%h=49SvuNxl4-qriPqa{JG6L7+Pm*h*% zF)jRix(>G?Vla%0FY=q>+XMDC&6Dr>3u7{~Oo?oTm_ueaET%%2DriWqQ5a^ReQ&e6Cj%H>q-=sG2kBcPc6QZ|xi}0dQb75rMQLKM1 z#8lt=v?1M8CU9h(1Z6+_)SM{Z7E35U>lZ2yN~^7lV!r&eoF&*@&f-A+Id_vIJ>mEw zTo`xiHRBCibH9v|*MAS_9v7W#qM5|EQ?M)sxf)nRWNQTtoia_XDRKdy1((^Z&zFT; zc$+k4)my1;l4t4z1B-AjbZw2i=?Ju{PlG^tT0<{I)*4>v>TIU~$>+t`i5%$wq|(Y%9)BK%`x8Pl0}m8QUQ2j) z+Sdz;W3o{u%?@b^*Tsugeq#L=Z{%rq6F$)O>MfXYiJ{f=HQdAZ;twE|3{HY>>Y*zJ zP670GfR)o~o@cPeBb(yf3~1$Tnh$eqLQR3&nV(If@25-Er;M%~_n;5PFR{KxCq3*7 z;muml9U6p}D1V>NU01Qbpra?0+u!=o=Rnzk(|Yb~A93m~V~54;0A1(I-6KTwDUmX| z)ygT1R%Mk)vr3NeLRn$wwF);`fH@*_)tI|mEBUR+M#xKUqE!toOTpvT$kDTVrUkua zmX4_=;r-O|Ov@}8rsQa;udEE30UR^HCo(~6U8t3*O@HwXY7e0+8G%_Gw#hVV*8w-D6maMB%i#h6nPS^e^?9VeRn={*TNoa;jrq9p$7aie?x!i+ze`MGV7Y?NEB_VAUgHW4*W=wuo1Juh6=$B zNVh4|>jT^N0i_!C;@l}r^e8!7D0-n4;$a=%F{0dwZ<*r&56dlL=!|EYEi9t*M~kj| zvOQQrPoq68R|#TxY96UXHY9gM7QDWyB{YWap?@p$5i9deA)EpDVUkM~96axE+%EF- zgjL59@7{4um4GA7ux{=#gWYd@ci%dp$YzBF!rpbQ;wsGuaI9zRWjgu#aQclqO0VPf zOqdc8)8dF*D@r;JVq5WdNiw8=p|`7}i@0`XBCmgswoo-+PA(yZtRZ!jl(Tc4_pr4! zdw)Eg8KEBrsWspip5!)!?*ETLup6C&| zi9lx}foI)orL=OE!q)#Gb&6kmeqA(z`uSp~R*|~+V-rPv1#i>~+H<5WW)=FW`-Rn& z*%Ee>;)UdI!V*r!>~cCuj#l;==vpML|R>F&lPx|w&_f8evVk{;~Ws$FeQArwB7 zPQ9g-mlc#l*1=2X$fB6x!JMixF&}9a8${FJ__3j3e^UX^H&5&N_G|c8?{x{w+Lv`l zI-mn89K>QVCKlL=;H(CQka&<$dBQ@dyz2NGEZ>UXa-9@*UzQ}YXddfvM0(&}6@T*n z4SE4qy?#&3W^hBiNu-3v7AEY;g+Eg>!Nmh~+t*LeWMZ7v&ICi~lF-)~opDz%T&@kk zQ8^5m<=En-><4*Grc=*vmov&gIH`=_9^DvDMHf5Hk4vjapknc7CdsUioI5G|zfo6Y zppnESW4n$7P=BR4MKl}Kmb;IgCVzF^#GFFx8Y$vKJxi!AJ&7y}O;9xK+hCKVCj9VI zazu;svIZnnF7Q>Um`$->X7c6Ay&i>_n4OH!MZ<|M>{@%>-EeJ(hLrE@Wj=9FthkLu zTmh{S6C41{84tahAE@l3jtK2wfP_LmtOYNz1Ye78R-+P8jAC*nx^u|(x_=Qvfw`qW zGUU?=Keubtr_STADK9tg>Z^W$WBMw$l(gEyXVuo^4tP4++yydfTFo1ZQ68Li-8co+ zoaiq4!)9O8v`|rf=uk1wbi6OfY@tLWs+r9_+5ms6E>56Nl%-Lbr6y1}ir^aVCsn0* zyNa*#Qg7@___SIH&*Qvd%zwvI<2`Yo17^xvTXxHspxpTu+mBkKn;I<|%Ab(*Sr0bF-&RN=ecy)?K*UXt7tP$0h>`7i^jer3J zS{!}?<_(}NlY_+RMlFAa(G^&k57;GkfKy2!DI{J%t8N7EHq8 ztnbKorO7i&m^_h}C4ydxJH`sn{5ZxS_(_)$oO+V>x$P088WO(3RdPc>bG0}GH)`wZ zpJez6Ck}s#)}NkqObuH^X;*(i^^0>fo+o|_`=+2afALne3#@YXY9i?@hc=Pb9cs06 z>rs+v`=%^i7?_H*eO~#ymKw_l2+Q?C+WJMg0k0Jx3Bh_Q~3o zKsy)b2T8FvDvG25@H^!^-oYVSZoS5{R2vHZ%=N)2?G3A6Tz{T7j+K5!S%+`lhWpgV zI;-m+m=!*4z8yp5_uWRX_D`DBo(!sZU+K0_&hFe94$9D=NiXmMa3?T!!)PjE5)o^cvyg zwX3e_``+dv%A@QlYofxpz2sDNBqav~IRb;``G+h@Ntp>rt2o+}M>{A~4o(X!8yxH(`3Fo+>0hJUpekC!jSH5wiv+^RM^9)d1q zld_l1^L)p|=h_=FTBN+^=8p9-%1|^^k)1U6{8T&`1FJdNTgs#;YV4AR>GiCrcP`~q z@5cwHV+8F{$!El-z5NE*<1h8K+r_%d*6^MZFIkY}kLNkCbxvT4N~q9T1w-v{)&n)u zS%Evci+_TsEF#;v`Er|Zc!xaAUxVwh9F9uI^}oJkF60^MSM3eLkyi&u!0WEP#+ph< z3)hU0RmYb7F+W-$2ZrdK z*jcD9hxX97YBNm>}FH85+t;Fmb%{Ko%wF z(vt`lBRGR9_9|aQ>6A$E%h;*QZjmw&vG}l$*rFXQmGDX0MI&^lik#c-qGkEZDykifSw0T@Ot0WE;LYgnw~Q zmMMJff7je+aLw~AZbB2gmf{k}?+Qp!An1Nt)njw~4mmSkLj10MRXg6z&=;9lazD!>tQPY+|ZRKgIs=$UUE0u+hK1)Nx^; zM&_d<4R9IBAN4zT5E7v==^E_fHh*4q&7^JMqGQ6FSTK41jM}5rx_oNi8y9vv6B#EV z@>I4*lw7SmtdA4$*tm2XyKql9G5(2a#Z*O+^*`Q<9W3a1!CMn4^4`y%L+#@nThdFz znEu!-B8qE7qkLtXi!KSm5&S94d-*JQkpIywp{yI#=TKj0%4Ek8}k*4r$;aq$P243az;tj z!$dP3O5YQ5J(FXEkSo}eEOS^=x-nv|?7%*hZZNqRuavxiHGh^)aDOz@UD)l0VX(8; zuTZPLDMQ5h8MUqXHNncL#2;jgSqQ_ zKvZFGCM)9hzJH;)L8;f1*)9%f(fx%qejm!_${W*Q65N~()P}ap{8w{0b3V8Tl2f?q zSnYw-?RUW+UCJ(XmU3OAemalN?g#C8>5`ObVKd(3DC|&2HjSXW-AL!Z3j!8qNGvhi z(fN>|BMmEi(8)^mol0O`E&e#n;1PzULZ^!?)myAog@4hOhso5w_c(HwVoiQ)bRRac zfG`sEzB>nxWR+9!YpVB@7gi_gPI%iu`%tADNtJsqe{=77IZ;I$dt4?@5+e`A2pWK< zPJFX3F8KI3L$_Xd=Z5w=E`7KWCbG5?2zidNit|g<+svFgm`a1CxQXOkM=eGO>4LzU zECiTj%zuq53?;NFXHV914>N`lm#r7ez)!`RVdby2V37gwX4#CDIuk+<|vQHV)P@i%EA+h`t4P&D$RZc33L>XKEbimp?Zk8^miJMe6He&02lTx&EO!BHmN z6MwW#G<;E=j+GsbRGx}sFXn{XD|loGUujabF1b@o2+P!P!-_w7J6^Ru1CC-`3gyBt zL<2&x^)M@ptPyYsx)gkoVzS?zodKQn3pN)>HV(QQPEOl4a8uUg32qjK<` zJ5(**wPbc#Gn3i=baHH{$2+{Y$9Ql-f`6H0okJiotN78N{Y*TrdE}}e$T7ymY)mx9 zkZH=m+f%R-#l%J*0@$ODUN^66SPs-q_ud`ts^l{O~_u-g|t zg3mTRHZHr#vrU#b$W^060L3I7v<5FpR>yZR8(**-03^NS9Cr_Yfs^6S1N45@zg-g<8$jeg%BVNmmC>HQImy)in%N4E%b zaJ1yRU|oylycqlmtfai0;eS{Sc#g0)a+_3q1gEV%ZDeT6i8Y$;M1{0gtj-C&Qq77# zYyyMJ3+|-=6-HD2JD>?`|FVHM_OADJJi%4*WbLRgkeOaS)kWT>n#l!;xPR{H;>f5jO1lK} z%i>6WfB}qZzS;iKkeu|5R|lTf)sb%14?D3fMY8N>ffK6oi)P?3KlHOQk+t|z%7WZB zl06y)M~A<4Dy?b#Jx~P)cSaLG9Ym(9OIyW>m<_UB-fjoaS!to=yg z4(m2`uMgE{UdyEDVfG?Pr1gxgP;e<)MAYfG##S7F&gUubQ9-?&es-w>USAfkXA+dG zyh_*O(xKd0W(w#}y?E4?-v?vnRi(w2g7dzeIKG-%jFY?F?|=FEa>!?6dg6`Mi~E-7 zo1l5#67C-&`d$mVik%NvVdF1sFHxVYevfgaOsE#=9 zh%OLbK>}Z5Vr1M#L&@ZQPj)VuiIFN*4huLNIL!GJcwc6^vE;6lmEgjmr2JVWgqEHY zx9wRh6h=!V=YMgMd4XlLZFBRvRk_zwZYtxt#_h$KOrSThS3yb62RE9jl;}@&Cmjl(*s$2|U*{6)lMmIe$;<2rop-py@pd~_oSfq=xN@;iNXS(I|Mfo|Yc9&4k>sP9MfL3@ z-rw&5$@ewCzi-vZ!Rg~oe|FujhQUi7&@?!HAmrvG+48zM#uND2n34gh*vt9Zd-+K>#qT79ud(?K1zofq6 zmSK~@FB59CCNu0$+rY%#YSyNXjAy*PD>284ikF-=b(HQ?!>nBah}Y^j$`^-i2b_jY zM&c{r^d5!3ki@nq(=bLVcnuwNxnQIM4_N`#uBOD}C` z7wwr(*xdB6j~bs8M2h0eph?HR0i&mx8$wYIcRkXy_ddOy!?;gK`%cd7K@%iDPWW}0 z!|I3qVrB~2I9w9PNc=04&kk76Va@G9T7Nfik%tXG3;oA(h3MFlF$+TV&iouyUsE`H z3NSTqZ;72{2Pq!A;Vmf#hGgR{oqgsEl!~$T$_|ibT2G6P?OP8La;!I!!d+KsVNg&i z;q*h_m&MJF>!t2eHJI-9fZpn_d(p2=rQFL5i+IBD_8{w>iPaz>w>-e!BGV2B(@>XtsT;5~a;Bac ztSs2*_?QLG!_JJlKqT!B2wyA4jz}Q9oKmCK^||^Ul_!0EGNb)tSWiY4UO<~G#@(Kv z-QrGvYmS9dr>*TIX9d|e73ZCA_4#H}Ka_SN5#qs^zd3EDT#jy_d}UK*C8X}NszKd|)Wf-9)e-ZpmY$^@ z*ID)aLw&kSPJjsS`q#=%w3i;O@T#%+yQYGXwA=GDa!nEG-<*wfNrLFVol+X8r^Q65 zzFtIbSP>&;HV}Sm)B+O>5`P;In0!%^FY*d2|GjJNT4&Mu%NCp&#gFGgI2QC5X*d~) zawqgyggZV_DoyTh(+!!#_zP&M+zLh>KM#jIBTFO;OcczaJsfyzci)c>Tl;=-dhi!I znhCJHSBj(v)QCibN^oe_$2ND&vsqC`sF8tpp*;?lxfgb0q7;ao}Y*{_0_R$DK;;0V$ zW;47FoGW-w$FK1;2Y*u6QaLidaD3>qzu=a^Avpv!N3svh!@YMMIQ$fWnQ9%(=!I$4 zVoAa99zB3s>Za}C!;g=VlGpx31kP0kT3GEPrlect zXbjm!gq9O7W&SKfGLgg4Zv4=+7tjRocydd$w$5Hy&#WQjn15c{A8utQpO73|cV2w+ zE1~czDyyFP++0DIW)&LBT)j2c@P3I29$H3eDMn+(wVx1#;7A*zB9H;izV5G|zWmeo$6ug{Yox zt&ErMVkRBY41Y>_)x6DoK79c=A*(NqX#ev4w5V|h8nuX1LMX$|kaR9udi#9&ymIb! zUC`^V%_g~yP$=39W!k-j{gXBkrQGmk^sy^Ep>VR%S}Lzp$KE0@Lvy?L=iuC&VH^r8 zHh2adHh;1%prK%y#OLkcEgCe94gUa8nh88+8$g=)UVlfv6Zvf0_4RyMA(G0<3SED| z*Gv2P#ys<0TF+-=7+N}6$`%Ypb*Ez$zYcg$J{wQkvd=`TN9Fn^ZHXH{QY5*GOXUR1 zG*BjPFHU~!a1sh_u|Tdb;9?yfYA^copZS zTD%*EaDT1I#qev|giXf~bD$E`d zGz?zo&UNYGJjzipX{=uwF4hHBSv?v_wbFP#`4J)pE3{-kDKc;3EnrV$XL*t|PyvsAd`Q1E#(EcLfp`y~Ay4;8uFZ+Q>@67XwECb&H5XTEJ ziO4{(`Iyid%h`|a!m-X8HDjjh=3hUR8Qr5M5Hfv+8*fE6;;XC<6n4+eV2PrpA2Afg z9Dn?r=5`5`w-rPbxE;DZAJt@5j!|KZ_wJSNUkZ6YfRd6!_R?>nx@HyFF%F7zOZr08s0Uq zO2*;}`}rXF0$YnHs$C^yCU6l%fw$;*fqyvC3Z0M*-vs8=EHVKII(}X3H{`YS1Ndax zR?LF!BNdE`y)9!Mj8xokbM@j;{O=#%N;Rd{!7J$s_Krrpy^zFl%=XB^x8_W|HqWB% znWXL$81&5nv*9G6!o#hkyj&IR(V15IQSoDJkGdma=&;9rsmV-1&4a{R)Ty-cnt%4o zN26?%{l?bPXBSJ`C?!~#eQG!l^+9QD8qa$KF;1Q!!oc|!O`NHuFCqSGWe7+8x@+R* zHfTnCjMUTcY&U2Z(7WDSodxUG_HE8wJ?t+vD`J@#R#y9w$m`wb8hQ{K`S(nhL9FZV z8>6ttLn%YZ#^ej^@tRaL_|MVnO@FbXMwj=grBk-13t8NVzt3^o>N+1Tt5n4z%7v+| zZ%+k>pCEx7ZHRJ-FMKGB+cQ>DyZP$U%vMpi4QHdm&30^ys5}Yir3W*EMzko#GxC23 zBdBYr;A734?p~RREIm%shlm9t!W|#@ipV*jM`wnhTn+(5mzzI7#3>y_e}D878KUFC za>cQD^{F!i2GbB-RKv?wD4D9p(Rp4Qp`R$$NUWvuD>8=YaoFY%?n192kn&OBIv0JJf#gq==!aIcd=mrfzp`0q#SrZ*4PcN1R z*lIVG4_{HT{Ry#~JtMK9r(RZkTR%YYoq|&z%5CnZTHrA+UCGn18F$ELmAXCS56i(t zD1yT5E#y;w>?`o=qQhKZX;0T1d=k_N+eCmKU<^TYKQYtm=Zf!i7=M^`VddLq-|CJs zkzPKwb-uJY3}c*%Q0I_So2)S^#QD~Ejq~R6CPq6;+_aDF8Hbxyk8bhpOw*g6b^Wsj zURAOg;U}Gjy@-=>6Xq4Y@A^+aF9ykepx*JG5KO&}Gr@I|Kl0vcd(rlVxVv?!`?cYP zcQov=(JZY8R7`z8w0~P0xLYINB%7`A$A*1Gi$qACMn%`ghIxh9N6g}1j;loeGxmKCIuh9!cHaYiZQZR6e zhMUhwD;EjL7)|L7g|WY1HI&iM8i7rA8$%zLpbEEVPEWj}OA{J)a{C!`2e07Z+p9-yD^2!=?l@KlevzorpF!Pajah=4wp@>q>G-J;@j#bQ z;fN+#o9)s(({ptLvjL|A@o>4akI#ne#;-ovnFCgU8h?}n>1}QuKNttGk%S%r2YDe? zHoT3O__-;juPhyGG{RI=1M!z5@^GqaD|3fC7vY&cwbripJru~9!UKRB!I>Uw+s?eCDZ+A{OSNG=-dklGdf%@ zZkIkGu6q%y<8@_KdYGX<6}JQ36aoxLsys4Zbx?+9 zky-gv24p1RThQ-2N`RRV^uj8yo^tK+Bk+SipAdgJ2~qW}#`*3YE88V+vw@n%mAgcp zXX$Z!qqdDtzreLO-jW)uPYiGTKux%u{-^tCoXvGntU5o3*M0;8v5 zjlE7UhM9zz2D9M-sl0vcWpe; zY8eyJJyPlsmVLk2-_+-ANn?cNqkWin{OvN;Y$jpQkebYZDuY?p+XWj_*0SUwf8lUf z4}VSj^1678R%X0FOZ&obU0z#qYVn#VL3Ps~1;)Z8dKg@AwQzqk1~*Yzt1&X5&>~Gc z8FIEukcjAA94hs#WctK8irRnM((|CFuzoJ?l?b#^9@7HYwBJV7{l!D~X3R|TLRt;T zMBTrNf@tZ&X4e*rm5*WC3S;YC?oiH5u768#B<8_m8PN89QPEFTi~Y%?2y#@mq0dF^708UgFB6Oct4JUaCD z#mtNSEc%@G&qBU0Dec7R-%bMQf6`f!V(&k^nA#kg5>@qGi@vW}See+Ddb;}D#MF;* zT4Q6Il}pQukjJqSv28Gq!r0bz&1@x7oq_AHcMLKtb<4s+779K0&UC)SWhME^j|NoE z3hRn$Sh`X2L%()l#i!CpGZQr2pboIS}PDNexZ0M!CN{eaHv=iEQtU z{|9;1t91%xZe(+Ga%Ev{3T19&Z(?c+F)^2+76TI$F(5HDG&2e>Ol59obZ9alH#0CY zm(eEz6#+Aou}ms|jdcZ7RBhKbNQaWrF?7QW2uMkHhcv#Q~B?7gp@_qFfgV9_%akhh21LR8=|lmJK&C<##1 zHZ%kY1AssgK_F0=kb}brigJbgr6=Sth9HnoI85?C5Q+$Y2pEOdDS=UFpf(%^(C~Bx zfJ6WwF-efPBoGJ?1_CAi0>TlJ041;&)E=NM2+)ATAV@+EMYy{!0_y05Lg)GG6Tof9 z0{}@#i1Yt;2gtiY5KucX44@50IYHde8STKX07JMP6oT^oR|sxtCltzEQb@?#+glLq zh7^P&93Sw1@B_S|C?|jc1PMWSLF@s)S_bHV-5`IqCP>HuFmi$-|1cQB9Z=q21O$Lq zxI*n9FeKW=6J`%V0MOY1hU!`XU3UoV53trB0Di!q!vTNo2dFCqpsS)Ki1I=41Hdr*UqG-c5{~wN2YZ2`u3%d<;CJa@fQr060F3VN z&;F2h2&g*>DTsu+{_0WaR~Yn|m0|XZa5pyy422~8Ri6?R0kK2R-B;+(!*zkdy^Sm=o)C4VKQU+(;XgV@2nrwy1Oo2^?*Skl0EmyBlhCgOM!xQl z-$u}XFEzS{0DpJ5JHP?m1|$IL071V9{gGfV2mpofgar8ir{UicAqWJphuWb4wh%`s zjPRf6Xf?#)4;g*_2&fOh0*Iy`2mt)`{QYHxW|%!3=IZ+o{Pz(HnX9O)$(!>1+4A2; z1qHYdz+XU27$6`l3Ia%o-v@|`-UkHyJB%KG82V=!z<*rTVGeMB#2?k7$MjdlUVl=6 z`_KL00sK3b4jfHf2!Q(^o?8M%fp+L0(Epk3zg_-+B>xrVf93gqSESiXNx{RiOx zv4h>9uD*XF(8Tpbp_f1#j$Q@We?v_me{8Nc#2)JD_TN@@6d1h>@-Ro&zXu6Lsz7~z zAohAtl%3NbeECEF@YklfLSYa+I1>8nZUG2@fWZHq5yvodLQi}KEG)U5E6vJQD_$cy1f8^0~|s4>rBOg z03nrMs^5}?I6w&ek8~d(Wc#;t?;b#Z2))&A|JXrjN(w>#7SZ{I{+Q0+E)oDC^!4|T z0|*@h@s9&KH_99SA7*rV&woT=ba>x?f}yMNgCPEZ|7!+zo(Kf`D)`M)^nm`7f8RS0 zh!4b$aAp#2Cl%&g7uI}HBTw%wus(phxZE0@WY!raisGEg^LNt1%TyipP_VIoucYZu z)0-}h7@2%b&%1vy=wsQI9sK3FS}qDhxpP(FP$0ke`$?N4gvlOG=Qt#u7QIS#@Km3X z#Kr>Kf-A*j@+w@sU1X!`YteNpa>HC=2jB*Hc}B|eoE{Y~pVPW?E7pvKeHqnfW=Wbr zj<87gG*W*!bbTupnsBbr97p?q-FMX@A){|$p(nemGfm{UK=V_zSY-qSEv26ZOHO}s zH|^c0*&1(=7@P{CXNsjsQDq;eVzDcx5LO1}yvF<0;T98tyUtu*c*HyX^0KBk?qDJl zCVKNbwN)9~ATx8(!jJrr$Zdr(ui$eVJ5 zl`XR5;paBlF`9#pW} z6ai<7qkg?p@5Q;g;lJyD+uk1FW2s#l>f@#&@lcg+%unj6TOscPp?YJUSNXDDduU@aIF>YF5Y*JVJkyK(_itD2HtrnL~<3}O_Z3pH4s80pJenH7qzit6q(FcTl zSwe7O#XF-8!kG8O@DDiRRcWuJT8gqAVz_QO)hQOg8E`rJA+u+HSrI zD5|4_z-F`xJ4^|Ke+|P<0s4QB=-iOFxpaN&#QI78 za^^}<#HS)f_%$)!#5y}e6!Iw2i`{6*>CBkF4QNc)8E3qTeqz&YAfK$z4>l@Q8o9@Z9cs>-Pdr*_^id(mTxerekiir<~n6aU$sH+G+MN zK7+vGC1U%3d1fod&&Pp;M3__z2l}*D{H6<+eOC-vrzzN#hg{K7>6}L^M4u@`JR!$L zmc;>|!EXdb>|%&r&CP0+H~B(L7>|Nr9V8z&?Q{w?eCa7TOqgg-Dg@7dI^}B;ww~`S z?G>g9hObvW_oE~>-?`xxn=grQ#OQYq87*IPkI+(os#-o937Q}SYDJ)ih04ia;bne! zzT79h_`=hWg>BQzu6BZ*)BM10$C3rw;0K{2Wny?ThY>GR<5qh`7yO!@htXBT^wK0f z_p0dLY*_tMZN{Klzrtd3_xB%N)fcP-7O;NS;OIp?Ow3O%=A`tFPB$4ci+?M(DS-7T zY>2vl9;i07C(yss{?@W@XS<=Zi~;I%Sr40uPg1=VYO|+ENcb|d$2>7KUo^w`F6;+s2A{rXQ`=d>iQec zJDYPPQ>o9YsE8ItzYw8<-nVD|N_}~MjvAYya8qaYYYGpnG^tGHPozoRJ=&dPL2{Y{ zCqDsQ=epO^EsUGWTQ9nP5~MI=+`qTmgWox0i$~yy_(N-dcwYM2);VW(4MQQ7M4Q>)95+nBR-8P!}iYnU;0{2`opz*`E;EG~* z{H$FQueR@;-bLT}2zE((|HmtuAU@B?My*6j@2&UqXG?sK9DhpAOg|Q8m}w>+5Nqsc zwqbIaFxY;#+$%RI$$HYR#~_`5lKuMV@s_8d}9etGo7VxrQP>&n`*CV^@((K)AW!C`J3s zp~KbKagL(h?a%J8g5sivJ21o?!h+!>H5cB=9A-zqI5{Kp8qD% zZmY~E2k=X*Wp&H6iz_Zo7`OqYa=q&?3tPs#Yl}C{8%yc2)_%+vZJ}mlzr6VsJUpTL z$QSZ`f18>N=j#RHJWaT~lzgnI`$1~G08zH|-qeM%53siFWI~)%WjZb(`&(ANoK69z zfgemUdc520*j=IS=zt;Z3VE!-%jU@kK2`#qEx7Vorrl0B+>rIp?+t8qlxYgVvpB&< z(VFe=`i#mIp8k4ZFUo>vR=5v$U3)`*u01A9%aop=j+%>)0a_88f+ z{}(;2#RR832_;VX=KWs0)#un`*nnB-K!EfSF0KkPBq2|v>l2+~g~4sz{m#LIh)4s1 z&KdB`PCNmC~;VEM%o5 zgNh5|II;wp0vfnJ=fPMilx9pon?YeC3sp;r(t0pRI3DS zmtVVl`+CIfRw3Kzzui~sCdn-%Gnvg_*shj!@AwhWqOn2s-t=-8i@X&fQP-9DF>p9y zz<_~k&Z-ry8+sbf_T%B3nBJ1(sDX9AL)_JlMMNx@&O-L@gfCY zpKOtPlfzVt);;tXCk;y#B+j{zk02Gb>U9|@=i7sRf~L$sQS!K5dYj`Vl730jIVtmW zw6d>5+6OqiGFX+MuYtpIAACj8>g1K8eSn_<7z}XaC$y!S;pTb3_=;pYgh)MuIDf=J z!$PvD&vs-9g4|W3IV)c|j5@+H4=Zw?yAJKJ9r}woylN&pJsFAjfzJ8))0|R0m}P)B zSZ|BKwwyFysBKduCau#qn5c;M##CNt>(u(NQ(vpRHE=Y;kQg(T^LuBWr?$_PBA_D7 zQ;mxu)t&b6&;9K$%n(^lgIVgG_G(Rm0ukVF3BlcdzKm+}t|yG11O{OOmx7U&#t@{s z;Yx_1$ph4%vHpQGZ{!-b_E6j1FhthKz`jySOmH8o-ku1lXu|BHUyOMsu1OMnr& z$YU7l^b*S5X+PuL@3J&!`|p0dAqpL`ZO#yxKRSxdmI&K_rm7RCf<;CVQu-xr6nAfL zi*Z#4+nxTQi8OS8!mgPPNDgZdsbXw{a48+}L+Je`AGfbjoOKpaFO6Bq9OYYcO1-_$ zH6+>r-5wa;K!m{RCKp&W_#Q84zeV45>Pap|Gi(>BhRxj=qaVp6bVJ*^d_9 z_>TygnZ_rE?$4zj_a+Zcw2Xrei)44@Wi6Lr){8x_s!zyrw29EfwlNbXTFGqnL-zl9 zKBWuUbT)3PT+!V$INqW{VV#cLJvm!aR*ES2n4>-gCq@x?4E4AS(*!7`AX!CwU)L|V z3%KVNR~WXv3^7|5Ndz%Un2#$<`ulA-Dkf*h@ler4s_F3$%3<{@B`FPMEqySXMz%zH zSSg#~xi<7~-3twV!du_?d`42`G$=gDiVT@|b}4L);aLu#Y~sMvBPr=zyLJo|@5}_| zTj7O}y|abpyAb*@TmiHuLYD}z^ZyRPZ9DEbyOu8=IN<`@r{rW6i&rC?JMh)T>xmq$ zzfc{rQU|>e&}cYpWA=yBqiu1K4?FjVUvCW28*Q`?Yd|4((RL@L~rjEDTQNGALV33g$*wn3hdS zX;jpfYEvw=ghQdm6iY!rdt#sQ9Vw-2oZ(!3@v|eJIOmk8VwN&lJDr0qw`w?;miGnf zZBf@+$652PC>zGIL3uBeOPM7>QHi%VJb=ELLtrV0B;b-6^b?g1hOJr9M*1t18SBns zDA==K#QvJ;g=jU>zf&tyUFybG{nX)VdE&V_ivrnHWl{`L`Jz!8K&Ojf{PG~e5(7=% zRJmaipdIIs{KTnusFn4TThLr>I1A3W?#lFDL2rtxGs%u;RpYz%ANJWesQmEyox~_914PgX_+Qyg5(ncYivRRw)f_xe8AuUt z4@D7-?WK^L!JfYohMxfFz6htrSPhMuP0iPvBdPR=?q9Pm@zqFRv8$~9Y6nipJkaf@ zC>j(wA;e;H=RDWqTe}ra84A2OXt+6Eh$-I7$ z1T=Zk__J=X(2ohXCyP=qG@8GGn!}G8lL?B@3d-+6UJ6qbD0x)Nh z8LA`qKNlbVNrc(dljD=`BKAgm{a)BdteCPb*{C$l9A&!K3a)wQSDCKfCg8#AaA6sD z#GR`DnB~!GK(l#*YX+&A=$R<_pgZGCGJgFO=*Zl{pWu|kUZ;ojaNTSz-YDy^BcZB| zUOQR=Zy|qH(m_L4w=Mx6-X{^B2f$~{ZKxn14v^aBv+%`1LoLozG58Wh4C0BTq(zw? z6_(K3ZLm73Q{v%6TEHYCWXnJ@YQEnIoG+nlOLY8%m6IH`2#50B7I{F9|Hzg*F;%=; z++k5{XW^)ku5mmuy|l;+Tp8A+M_TrW!WwS8hw_N%p)A#sd3wC;2e-dp0nQ|gTjn+) zd`!>5W{|Ip-J3C^>CFj=8eqpw?OLnNj&LZ+W|s{{ltO{jaccx)pQA4NYfS;}9ZouJ4T@`sLY9oE!2V=#S6 zqtXi?txP1Pa%Z(kbBwf90N^gV)wLY0QpedGxj$IGdfdaoUQ~_0Egjycj0^$VV@O_td|5!Xs`>TweX;`t}n5f(Qf9lYZ}p**4r27PS});eZ)HwuPq7mPFC2Zmk#dz_cdxULA?9i5eeZ_G!!!* zM<^wJws07}{!xU$08H=22*Kk@kzU#C{H_Y&|EZxv8K!XN?ItMT_d)qxcc*Qm8EXGK zyspvTx&B$+FBg!Ep=~u?O38>~R>omtSjl#A_tUYWwJ&dvq5Y1D)cpFUJlEa5$RZX@ z#P39O zTR@0u-m^1~76pMB}Wv#9mIF@7xkzw1&Zh2`dgNh>uf?ASnX)kNDZy9Qu8{YW{foIO?uOW z1-pAvrXa$v$bP{~w{g>-aiwa6(S`2yl9o-XjKG0O31E5H16oO##*}S9Qzx2J>_VU4 zPIAi)nBJcAr=X075`t72gttuciJ7fNp&ygb-?;*E|`Q(d4FGQ6m`M0S%K zDQ5k9XVKEWGpDv=S+GLt58vmP295Gmn2lCVf$v6H8z>;P>8{0h1w~xq@GYvgAF}+# ztKO@10gy4#xDiQp3+gX@>CnW-7-R11Q~CSJy7lXtGsw0}PoTY6VovtfDa6rm%j!zT z4F!3@pu;9n_o>VZfTB^S`aQ|b_Yk(f`(kf zg|kh33nur*d%Sj5IVXO0r(H@*Ry_D#|Hd>fonq|lK50$XU{G^+%O_iOeE0bpM0(P$ zCHbvgSp$b_17*thF%7IUzl>ON=)JI!#Kz=4^dAD`IOjJIc+4Us0=F}| z2Y^j#(tG2`9%I~NXLZ>feE!b=z!r1Qi@P&9r7et;^~(b$!TQ>BC_2}y3JC!<9KV1r zt|usUp<-Wh_?Mjb0goubu9t?}Gc79kX;dGriaYzlCw{lQnY~e3?&C}6MRRqKIP#ZY4}nd5ye5qC%WNO6F|1hB*Gn*D}9rN39L__7WRUt<6gQBxx#fj z)T7YXPHx^ktDK7E{>?>b067X?hIk&%*j}fBG>(`0P1pO!yH?<{aio?JCDqQ!Xj@I5 zqc3*`>8{IiI4Jb}kfH=;m$5(GSToMftY<~chV#ZJqu()g6SZRR)q#3`T~{5;1Pqh$ zOWRcBQ&Gi}L*Z{vzEI_!w{A}!;Yt0b#VNq;%G*sTWamq{NUtqsd^04Gf?0z?J}UPk zs*$K-`Pi`N$RpHHlA*HVJsovM$rpOG2l}*N@D|*QfR0SB**4V*vvknQ5#FadgRpL2 zWrMt!JLVTX*B`_%B5ly*AM6y30dSFfPdyz%pBIfb8&`y|*>Xw)C5Dd%n9z9z*K{x4 zH<(dzpAc@Yt%Ua_T3}?0-!sZ8s90ff6lnL{_9utFS)Dgj=)+r?4-KbG@0ES}Yi{5(s zQl=@OF(H=${&0cos*R=kW0z(E2u=3)j*qjhggWmnMPcJ$&*ylWqw5eO*+JYv^A2aH zd|QL1h;G?TClYmJOnQBF(&p~Epz*U#rAHSz ztJ8+4kW6+E;`vW4d1SinC}-`UcBPFqzacOG2pk?bODf$G^d0H4gSi9Huloup@( zW~1iE(c^<{D=!+9U%$_;HjJ;kh`Aoff!z9Fg{T{27q?dn?aBvGHp9y{36@K2{l z#R8n}OM`@he6c1Bz?qNluO7p%#EPaL#f_Nzu7GTU1xG975 zHbt&4?J7=rOJ0j9%1UjFOSav2X=6W($;-GhsH7NEs6#~{ADR$4e|Ec+rbVH~K_eZ3 zIyFd7&MxlhLxP`sASo7y!YluAl`GsxJnXOl5E$NtjiA?EweWYR9V3%- z(n+LeRWdD4Dp(x&cBK!ythz>RnMb{|21fAPvXA)THVQrW!;Vn|Lj`=qqSb=cRoIO&tSGmkmgx={~(XZ&IsNJm&j!ojc zLBglqe>R7RnsS4k?mKw5mSZK~pl8rRr2kj?frXjh0!xM z);lpa7A-APWpHT-`JommT?Ovs&;$|i^38zc3Xf0gB+*0#bh;sMh|z z;r6DX9%MyB2GL3^1p|Bdp*;AdskOeR)*IT za4z+zKI2e!fM%CEkW%0*KUo_A#~wX!&_wAAzi;KCNNM<)+Ip8S@oI!7J9~C}5D)?o zZcAo@5v;vk7^eTw)CWM$8sNV5phyofb$$F0k-h*=P<Tj$UK>IP_81?u|778@LR+h$P*ypQ?Q^Z<1M>Vq0j`LWtRxq+O% z>4vp>espRO;bQdv=+p-gmD-i2v3geDIpUwTKRPwams;X?GvRkPv}Ehr>StB)yVm!2 z0b5;j)BVRX5L06{T`agfnD7$N!;enw_f1npG_$d``1NgJq9aWJh#-KeZ+y4KuF5K^ z@g0LuuW8y8ThWij6c4EIjh%e` z;i+S>Rz7ObjE?sp{>xJfBVhTr0Bu>t{;a5ZeDDqcp_?MDfbW6$CLY7q0&x?5JLkvN z>HqqadO+NR0Mv$litzxU-)@Iu^bp-*-vX&Uwea{xmKE~g|6Sm;X0)SX{B>6)O$z}3CO!ec> z`~UvKR8IkZ;ft8vwWGwQlF@Z1At}voL(Rb`0mxC9wFnOE>t6c9_q*=^=m*^}5+qpv9gTVL$odP@C|F7!D|X6SXj$u{=Tmwh<2{eT_DD~4^W}I#0ZRwp?2xrs;@N)1&{*&X4>;HP~l^WBzDBM4{_9E13_AtoVvL8ND6lMqDc zUPMCp$vr{6{aiDQ-__o_#fN|;dx1~D+`qpV4!^Wa;lI2YGGie)S6aEgd!gevz7Rl9 zQwyk9!2jAaxSs^XrSD6MRzHq|k^3JJp*V?}`3VZMuDS`i2iEryp`fo{Ap;xN&Rrd1 zC3FQ!0Ht5Y7R-*${ts)1KX8Y`^(W-_XAKzA2{4PWZaQQJG}!tAc=PsRC~_-+`7)Zg z($+<6;2a^)v2}*V>!C@}Es2tMpTg8iH;g~IxL*A?7w@(3PcsnvuE9(K?hUUB*);ec z2Ysyze@ei?SNSlqgarawW9ETm#L5tloII%@`%=h!iOgI!0B-m6aHVFA+T+Y=Yk8j= zVg)qZmSIFGOxsYzkvqm9-)R(3#-=0Y49{R#m-#TS!)nY*o}-^%X=FRNRsem)+x%$6 zEVjH9+yDtV$KiuI@~q;h7TiVH^At}!jVpyi)FU~PZ0Qo5|7*YP7kv~W{kd+ae}%f8 zM@_MK4Rk8X1c!eFsOTD+$gXOA3Qp@;%3_rp<;5gP5Tg^ojh=I(O8AyE z?dvcLBr(Ctgt8gfy)`Z>JdL7h&F*iP+xwh_fZBQ0!`EboTbG}dR;c7;s^nsr~Xts|lXC|7j93U7gKMmF-hDUseUBUHoxE zuC8)d8c$9A`q&7wd4%t6v`YAiGIQfn2uq1g9>Q69lhOEs{I-9O3DpwL!+9p9CqZ+K zBD0L~=4ULnciRc=5&$=vva_WG2En-iXZ_lx^L=|9FACck(mv;Z=`(oDStc5 zjX$}?hltVv%96#LkF!3+&jHL+xz;kGoQiUOtgD(<@zn=a<<*G)F8qq3Upm26XHpf+ zQK%Ujt>BxZQ#(e?q zm95ZuSodwB4Js_qc)CeT2T>Yx>ZY{Zn8pFqN@TQvdNYowC)_j>yl2mv;2HL)K*>ST z(^;ye=4A1A23O4pPXdI4lfe8)s zWRDWK2lFb>Bg9tjCDI04HJWraRX+|Bl5S+nLX^0Dtl_@SM2$cU~X6?8eeK+rbqJkF{rCiWP$8kUO&&Q4q!!lw5;>4!b zg!N9I5O{Fay?i{t@tO4S{kW@`&w~BGY14>5%rUW3v6W0DkBbM%M^rrJpsR5Jgm^9{ibJlm`ST8zhzW9pa(Y@3;t2Zy5~bjNx0$zVq1t1 z-gl!>Ex-58IKg%;QD)gU{zN1M?g)7|?=0iUI5(;C9CJ1JXrm6*EY@@Ayv*w1^8DN4 zWRK%`IE3a+b61BF7uhLo-Sc9MkHGQ-&@9=K&m!he2!I+*ORMxqPMeyko0IMT018Y4 z;+JI-Boi2ocduvd5vYM?IJ0XC76n4cm1hM5&(z+=BX~CW47I7op_h(=7xl=0I=D?j z$FclEA6OSn3i_i6#2glZWh@6bL6e>wWlBuFrm4eK*yD+Pg#;H<4&i_|VbFmA+xL#w za!V1S-8fX~)o^hf7d&)&HP_CC%0H9jHuh(lRQc%SZyHkc2qH&lHL)mJ=r>8Qcyx+L zmofak7k!N@z4Z4RBwD$wvahLF;Y5ZM$L#_#*;56~qHIzt?FmnY%OOp%&l&Cebw#NM z5ZX=e8N3F5e7qfyt2kgZ;==*}FOn+!`cqeo&~NYx$5g_l-pSo`QG+Sr%G9sSkPgUY zl~#vElVyGc({{do!GK?WmoqvW#Jb0O!Mi8|6R8pZtd{0_D1C!vg{(8lHbN3hGLa{7 z-h}JZ+;|4LId8L}5a0s7DL=ELE^ZdP3w^Y)$rgA89Pw{q%?{ve}&Ej5B>~@GyF!@;#7@ zJV`qiYb&+{2DvHS!jn0xuzpd|4EjuLdF{FvIWbS0Qr%zrh6|>a1PFusORmsi4&Qb%r)@3l^%B|w1QE5YieKT@;JeYM z(7fKOGF$fYz$4C=Bs9bda9x#o|H8BFoAbtzEhokMMW^GE&rsY%UpT!KNbm<^3T~^{ z=f6t$1^C*-#lf6m`}eK-p4=CVaIJsbsSMv{&i_WE*xyJcPTUfS6#(7{i@#kR7yZhr%o|m`RjA}R(DH^*(bJs0iD;N%wM6bP`5=wz9DLrMF zGY(Zj@V3}3k#p=c2ZDGGy1bpRn6OMY5J;T=mDbaAl@+TCA4^yg89(-cgL#HSUfV!5 zQP4LWOkJ3*2cPiB98V@A6r0Woot7T0ooB9(h2F|ci?8Aapdv6c7&xPt`AaYlCVJ~A zx$8}`P@mO}EB!fG+iYrbi>N~xAcHltg@>nX2#=KTZ?RwlvGvMvfPLi{n>OP&XOaNvnh!d+L5k}X6`%>J zq4+CaRt<(PG4j-QDFb;_lv-pVVU~^;tn&5T5IIk6SB(m$L$< zyDP>gZ|*Z3yl^cim-Q@5{~ilZNFWr|Vld-nZZUrk0F&IS`ug>9q{N+s?p8+};kq=` z{E#5oWloWgqf^yfpUI%hpl0VnIfYRR?(_KGVyL9*-T@rNhwloDM2}ND|C*v*dEx`R ziUL>f))JcjK_+rzw2zuNL?2G$rJp;cavvVS)xmY6DuyyJigL^6a+>v<%dAW89chq5 z_&l2ha7KMjcSL%?M6%?T&f90*v@F7MJ{J_gvJrQeIGd9VUcQ$?0I|X&Dz0L0^jWFJ z@+qcq>Cf@e(!?0OFv)SdSp4gcnLjb9#UJK|3#bUDhW?U!JY9d;79;;R;IcYIpsG}D zG-K)n!!1*)`q;`2&J%RkF={k|TH?BEwLTPZ0GnytRwrNRzglgK&GRdj{_2OrLlkr$ z9N=QSTK;SZFDSod6Rx=KsYA>a?3!c7v-LU8$h@f`o;ZL_Vvs@K?9 z`#;OL;emb^jM-Nr&64S&&Sbw0rSLLKysr*np+Uvx-Fk408gul?Cj zHa#|_Sgk+3dGS82J-%a)InCmr+#eiQT(P9f^@?T0Q&e@FI=IAha77aop(%n-5izo? zovF}FDM#~tT`IM&EUc_1YLqWu)E01}0BZLvY}q8vP}#IN-Vl__+=>uMuBGN`XHJhj z{|&}d2G&?Z#ug)PA^pb>^N@(#rSdxA0!BSb^%nM{y9+WJW7Vrp_7-!T)hM#4{Ai1A z5XYjN2ATe}qtC$SgiuosW}IqD*>@tO^5&Fhr^ll}SyG}*NBP$~9vCzSDKx*R{ zQW^KS+7P?&DHV-y0z859UX@vuDcuQk1n1u`TBba2ruK@im~dY&{~^#1)Q@Z93OrKW_WlAhjdw*vQ2*x z2tL(>q}&Ie2sB3zxFZ})S(x$#z(W*I4nYFL9@M@U5&zYT9}F56!rOX7HbCHhv@bozI;8h2bPT0-&>kcM@5dIGnT`E!B% zr}p|$y$W64o%Z0uArqBPtl#RR_JnDkfsa<&OOjDB8_dEP0c)i)REXsB1 zMe}r^Gj*p3AF_IxmD_7(Z!pBQ?_@F%|L+yd=eA)!*0L@iBxuLz($ z?oIWW;4}Yh$q#uZ;~y5A@goQnO(K7^8JP!yL$L%IVPwMPik@eTOd@)Ir8(nTScpfL zHxATgW;aj*{&r!xIF{-!DiuiD82Ks9a}J>Gn4?rCi;L?M0=YCcwxm9Tjd0y!V?Hjx zOP3M?r>)Wa9lvz-O>R*JwZ!wKoAetY?9N1pM9TELXvCv$ZWBQ((MzqBG%dF2p7|U^ znmN`okGo@(O}dX02ql4w1?K^qD==x-x;T6C`YBb3s(VX3xz`BStP#ygog@;$M}*gCGp2KwDt%Py za$>!tYkeecUt29%SNJ=7QJM*AQn^&{P*~8VHUEq}hMKVbTJQFf5V_-b?9u6C)-KfU z_g<<1$N{$>F~{Z??9P(WnO&l7ODl2Qd{)h_*w37=!F3|mLBD_zqUAmf^=PFZ$4_}m z3OnoJ9n}A3EEn%HBE1qq-!G|qu7e8zE>g2|6OyJ1mv0O% z$eQ`LiD;geq_1#kIimmIy&AffoB-cB*K9ZrnCB#a=HdK{kVxszR|#>N5`+)2EU-{N z(1{CUcZ^Y42CWFuAHkS-6s#VQ#G;Y5wmK6Op{j@ORT4MgsL6 zfXJB32FD^jd)MC}tt!XzP2nUYX}_eU>sUz-a+Yxs2d1>osds z*$CY9-|fNpQk`klQ$Wapxw&c+!3}Pyx)@z&0v)@f0MEa0SXOLa(8St;rGh(n6 ztvY|3^S%kh*+=aW2v;+>dvzx5PbsR)BTX5InbB(o-0SvkR6j5l9Pfi~yHaGJ=LQ59 zAOEnw`SfNujzq+F6WQ3STTxC5O*%p34nJ~NsE+^0_f2{ z2Ro0;rOf2;;X#n0yluhb1J;DnRCQ|$y00Y6@CJgYz#3yIaGQ zqBfSF{->%6&u>l9=&r6bhUB9?=s;@&aO{qO3Cx#>@SM9=DnO#?&QyQx ztxYQDs5EtXlV{|1y&Fdg&6NvKO3 z*~b+K*Rrik)>~OOd9FaOds1Mi)cZAGgn$n0TSg*wzeMr$kU`7!L8c9NQ9Suc7Em|>E-;r6^7pCAal_Qt?%5o`3c=N78ChfEY^goG7PikcVMntt z#FW%2_gA)HqD4Fn-VIqsb!q_)x2!@-AeLyyd<71P&0^9^I%Yr(4x@*?(-x@VcQdus zv4yEdOjWS4$q1LI8UgSmV=;FS#tR0o}j<6l3pY12Tqc8{P4Qs_j zY+HyVDFIL_{^Hsm?}y*uKN=|3xlQQ$Qz7M9?%iE_HwSMK`oaVK#`;yP^6QBF{SQH- z?^cx?$eaIrhlfx&V~wJ4gyOe6-T163ZGo4l?j?h8pk(+Tst(X__g@~}+-A9N8)KZ@ zqnqUY(S3ZQaN>Lf=^T!>gnBC=E(&C)K+}1i1MPsv$@na?JqQ)5{+HP*s8ip24U8_Z z%Ded?O?Wa*`ePHzwopSU@tkHc(rZtfgy=hwwlILx5@8qX`az$Nxw&Mwx9jHIXDQtJ4$^HG8?MckWk;)$ z4iCU3q-~wp_UzKPx;_sfk-JQe9?w;7ff7OY3eCl_YNsd;zMn28#mHx>gSJ*TsMOkZ zkWInSCRLFeW}%+0m}8>hP;grx(WNGDNsPpe6mQ*I&}r`qRlmtBOszY(w< zJeq}Z^?jn&#$ZkwT2%C@zzH6ou)`Cnw_n+hXRc&6iQ5r#1qNZboW@>ru>JN{T@uU$ zx(FESt}V^K-il_=E**8HdIcF*aS*TV@+9`bG8E1v6kyxAqJ5@p!(E`g%2=v(TFwDE z0QS)w-yMeokAVVx{JN@N7ImLWhffTraE<+i4yEm4BS*FK0mn|z;2D?yC92YG{JwJp{!let;7i~mOi>MEN+Vt+tnJtD` zMC+7-Pg!-|XOxP`t0Kh(oB6%mPeVo_2T}0&D()}E#<5j8dQOgGa0ao$s}lgISyq7N z$t|8J4L$O=pX&<0C}EgB^PI?}F%)a>{s)E4L2(k^FrHGT!8EN^^F}Zk-YwrryJJ;Y zcs~YVuK#E*I3x64cpNc@*daXV(9S)ifBCujP;QogxEJ z)291&Qk`T-mFhacTO2^$k?IP7%r}lga}sM!&*;MF{4r7g{Q_IP zYK_hf)h_#RmTBom3E7uQegz(xe@<^=HoG}@j4I-goTNVRa3|_Rr55j3?(aRwPJBl~ z#odnYr*@hVDn5|bN6ifQP+-5i_Y{hAcHYvfbY&(J9lvp2t(ag+Ir(6E*IG4$Ip@58*J6skcW7);&A9~gUnOk8UR8sa2V^0T$M7*P8&e2HM^M4aZWaWYYk#TBo-tNo}Ko76<7)_-b zBI4X@nnQ6dqh7-2wZHNtNz^Qaj-|kzdD~1j&G(B}E3xE=(+p z$>`kH5f%n9+~m^i(-;zu@0n@5<+IR!Uz=!8=N{HstwX-^90~2%ls+~!?d3v?%1Nd` zSCYzNO>RoLfZE!?&seCabV}z>Z9^RU*IfOYKwKdpezlC+jno5GmIwB`!{C=~SRR)2 zEW3A3y9NKpu;#9eUEap=Enjl);q}Ip1q61C0|n9o1Ted(rfSRq&+cF4z(* z#`Ue%A2a#U1+-|xU?jCT)rZwK6*jrZ`JW*LHa65E+})X9Bot4EdCwd3Sx3?X

%F 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" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.8551536, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.7930264, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -807,8 +807,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,854", - "created": 1755278952.854999, + "asctime": "2025-08-15 19:37:40,792", + "created": 1755279460.792882, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -817,16 +817,16 @@ "lineno": 22, "message": "Result (Returnvalue of fstools.mkdir): True ()", "module": "test", - "msecs": 854.0, + "msecs": 792.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 94.597517, + "relativeCreated": 83.093193, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -836,8 +836,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.8550656, + "asctime": "2025-08-15 19:37:40,792", + "created": 1755279460.792944, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -846,39 +846,39 @@ "lineno": 26, "message": "Expectation (Returnvalue of fstools.mkdir): result = True ()", "module": "test", - "msecs": 855.0, + "msecs": 792.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 94.663849, + "relativeCreated": 83.155209, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 855.0, + "msecs": 793.0, "msg": "Returnvalue of fstools.mkdir is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 94.752074, + "relativeCreated": 83.237728, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 8.797645568847656e-05 + "time_consumption": 8.249282836914062e-05 }, { "args": [ "True", "" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.8553643, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.7932296, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -894,8 +894,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.8552535, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.793122, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -904,16 +904,16 @@ "lineno": 22, "message": "Result (Returvalue of os.path.isdir): True ()", "module": "test", - "msecs": 855.0, + "msecs": 793.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 94.851775, + "relativeCreated": 83.333226, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -923,8 +923,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.855311, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.7931778, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -933,38 +933,38 @@ "lineno": 26, "message": "Expectation (Returvalue of os.path.isdir): result = True ()", "module": "test", - "msecs": 855.0, + "msecs": 793.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 94.909166, + "relativeCreated": 83.389185, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 855.0, + "msecs": 793.0, "msg": "Returvalue of os.path.isdir is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 94.96259, + "relativeCreated": 83.440809, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 5.340576171875e-05 + "time_consumption": 5.173683166503906e-05 }, { "args": [ "/mkdir_test_folder_2/sub_folder" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.8555927, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.7934418, "exc_text": null, "filename": "test_mkdir.py", "funcName": "test_mkdir", @@ -974,16 +974,16 @@ "message": "fstools.mkdir executed to creating folder .../mkdir_test_folder_2/sub_folder", "module": "test_mkdir", "moduleLogger": [], - "msecs": 855.0, + "msecs": 793.0, "msg": "fstools.mkdir executed to creating folder ...%s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_mkdir.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 95.191118, + "relativeCreated": 83.652921, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", "time_consumption": 0.0 }, @@ -992,8 +992,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.8557904, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.793634, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -1009,8 +1009,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.8556876, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.7935328, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -1019,16 +1019,16 @@ "lineno": 22, "message": "Result (Returnvalue of fstools.mkdir): True ()", "module": "test", - "msecs": 855.0, + "msecs": 793.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 95.285913, + "relativeCreated": 83.744224, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1038,8 +1038,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.855741, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.7935848, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -1048,39 +1048,39 @@ "lineno": 26, "message": "Expectation (Returnvalue of fstools.mkdir): result = True ()", "module": "test", - "msecs": 855.0, + "msecs": 793.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 95.339348, + "relativeCreated": 83.796194, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 855.0, + "msecs": 793.0, "msg": "Returnvalue of fstools.mkdir is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 95.388736, + "relativeCreated": 83.845213, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 4.935264587402344e-05 + "time_consumption": 4.9114227294921875e-05 }, { "args": [ "True", "" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.8559828, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.7938247, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -1096,8 +1096,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.855878, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.7937264, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -1106,16 +1106,16 @@ "lineno": 22, "message": "Result (Returvalue of os.path.isdir): True ()", "module": "test", - "msecs": 855.0, + "msecs": 793.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 95.47658, + "relativeCreated": 83.937649, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1125,8 +1125,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,855", - "created": 1755278952.8559299, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.793778, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -1135,38 +1135,38 @@ "lineno": 26, "message": "Expectation (Returvalue of os.path.isdir): result = True ()", "module": "test", - "msecs": 855.0, + "msecs": 793.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 95.528085, + "relativeCreated": 83.989058, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 855.0, + "msecs": 793.0, "msg": "Returvalue of os.path.isdir is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 95.581303, + "relativeCreated": 84.036084, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 5.2928924560546875e-05 + "time_consumption": 4.673004150390625e-05 }, { "args": [ "/mkdir_test_folder_3" ], - "asctime": "2025-08-15 19:29:12,856", - "created": 1755278952.8561318, + "asctime": "2025-08-15 19:37:40,793", + "created": 1755279460.7939885, "exc_text": null, "filename": "test_mkdir.py", "funcName": "test_mkdir", @@ -1176,16 +1176,16 @@ "message": "fstools.mkdir executed to creating folder .../mkdir_test_folder_3", "module": "test_mkdir", "moduleLogger": [], - "msecs": 856.0, + "msecs": 793.0, "msg": "fstools.mkdir executed to creating folder ...%s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_mkdir.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 95.73012, + "relativeCreated": 84.199584, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", "time_consumption": 0.0 }, @@ -1194,8 +1194,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,856", - "created": 1755278952.8563302, + "asctime": "2025-08-15 19:37:40,794", + "created": 1755279460.7942438, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -1211,8 +1211,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,856", - "created": 1755278952.8562243, + "asctime": "2025-08-15 19:37:40,794", + "created": 1755279460.794128, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -1221,16 +1221,16 @@ "lineno": 22, "message": "Result (Returnvalue of fstools.mkdir): True ()", "module": "test", - "msecs": 856.0, + "msecs": 794.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 95.822711, + "relativeCreated": 84.339209, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1240,8 +1240,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,856", - "created": 1755278952.8562763, + "asctime": "2025-08-15 19:37:40,794", + "created": 1755279460.794188, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -1250,39 +1250,39 @@ "lineno": 26, "message": "Expectation (Returnvalue of fstools.mkdir): result = True ()", "module": "test", - "msecs": 856.0, + "msecs": 794.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 95.8746, + "relativeCreated": 84.399293, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 856.0, + "msecs": 794.0, "msg": "Returnvalue of fstools.mkdir is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 95.928596, + "relativeCreated": 84.455186, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 5.3882598876953125e-05 + "time_consumption": 5.5789947509765625e-05 }, { "args": [ "True", "" ], - "asctime": "2025-08-15 19:29:12,856", - "created": 1755278952.856517, + "asctime": "2025-08-15 19:37:40,794", + "created": 1755279460.7944338, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -1298,8 +1298,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,856", - "created": 1755278952.8564172, + "asctime": "2025-08-15 19:37:40,794", + "created": 1755279460.794335, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -1308,16 +1308,16 @@ "lineno": 22, "message": "Result (Returvalue of os.path.isdir): True ()", "module": "test", - "msecs": 856.0, + "msecs": 794.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 96.01562, + "relativeCreated": 84.54608, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1327,8 +1327,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,856", - "created": 1755278952.856469, + "asctime": "2025-08-15 19:37:40,794", + "created": 1755279460.7943861, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -1337,43 +1337,43 @@ "lineno": 26, "message": "Expectation (Returvalue of os.path.isdir): result = True ()", "module": "test", - "msecs": 856.0, + "msecs": 794.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 96.067258, + "relativeCreated": 84.597486, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 856.0, + "msecs": 794.0, "msg": "Returvalue of os.path.isdir is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 96.115354, + "relativeCreated": 84.645017, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 4.8160552978515625e-05 + "time_consumption": 4.76837158203125e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00408935546875, - "time_finished": "2025-08-15 19:29:12,856", - "time_start": "2025-08-15 19:29:12,852" + "time_consumption": 0.00392913818359375, + "time_finished": "2025-08-15 19:37:40,794", + "time_start": "2025-08-15 19:37:40,790" }, "Test creating a folder with fstools.mkdir, when target exists": { "args": null, - "asctime": "2025-08-15 19:29:12,856", - "created": 1755278952.8567495, + "asctime": "2025-08-15 19:37:40,794", + "created": 1755279460.7947283, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -1383,20 +1383,20 @@ "message": "Test creating a folder with fstools.mkdir, when target exists", "module": "__init__", "moduleLogger": [], - "msecs": 856.0, + "msecs": 794.0, "msg": "Test creating a folder with fstools.mkdir, when target exists", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 96.347962, + "relativeCreated": 84.939329, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,858", - "created": 1755278952.8586318, + "asctime": "2025-08-15 19:37:40,797", + "created": 1755279460.7970672, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -1410,8 +1410,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,857", - "created": 1755278952.8575208, + "asctime": "2025-08-15 19:37:40,795", + "created": 1755279460.7958956, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -1420,16 +1420,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 857.0, + "msecs": 795.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 97.119206, + "relativeCreated": 86.106836, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1438,8 +1438,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,857", - "created": 1755278952.8576438, + "asctime": "2025-08-15 19:37:40,796", + "created": 1755279460.7960854, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -1448,16 +1448,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 857.0, + "msecs": 796.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 97.242053, + "relativeCreated": 86.296485, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1466,8 +1466,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,857", - "created": 1755278952.857745, + "asctime": "2025-08-15 19:37:40,796", + "created": 1755279460.7961943, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -1476,16 +1476,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 857.0, + "msecs": 796.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 97.343361, + "relativeCreated": 86.405604, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1494,8 +1494,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,857", - "created": 1755278952.857838, + "asctime": "2025-08-15 19:37:40,796", + "created": 1755279460.7962916, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -1504,16 +1504,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 857.0, + "msecs": 796.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 97.436077, + "relativeCreated": 86.502695, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1522,8 +1522,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,857", - "created": 1755278952.8579726, + "asctime": "2025-08-15 19:37:40,796", + "created": 1755279460.7964356, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -1532,16 +1532,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 857.0, + "msecs": 796.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 97.57109, + "relativeCreated": 86.646978, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1550,8 +1550,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,858", - "created": 1755278952.858098, + "asctime": "2025-08-15 19:37:40,796", + "created": 1755279460.7965548, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -1560,16 +1560,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 858.0, + "msecs": 796.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 97.696312, + "relativeCreated": 86.765935, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1578,8 +1578,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,858", - "created": 1755278952.8581986, + "asctime": "2025-08-15 19:37:40,796", + "created": 1755279460.796655, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -1588,24 +1588,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 858.0, + "msecs": 796.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 97.796788, + "relativeCreated": 86.866177, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,858", - "created": 1755278952.8583136, + "asctime": "2025-08-15 19:37:40,796", + "created": 1755279460.7967691, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -1614,16 +1614,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 858.0, + "msecs": 796.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 97.911885, + "relativeCreated": 86.980146, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1632,8 +1632,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,858", - "created": 1755278952.8584073, + "asctime": "2025-08-15 19:37:40,796", + "created": 1755279460.7968652, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -1642,16 +1642,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 858.0, + "msecs": 796.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 98.005425, + "relativeCreated": 87.076391, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1660,8 +1660,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,858", - "created": 1755278952.8585224, + "asctime": "2025-08-15 19:37:40,796", + "created": 1755279460.7969737, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -1670,38 +1670,38 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 858.0, + "msecs": 796.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 98.120814, + "relativeCreated": 87.185139, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 858.0, + "msecs": 797.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 98.230359, + "relativeCreated": 87.278563, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00010943412780761719 + "time_consumption": 9.34600830078125e-05 }, { "args": [ "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,858", - "created": 1755278952.8587775, + "asctime": "2025-08-15 19:37:40,797", + "created": 1755279460.7972107, "exc_text": null, "filename": "test_mkdir.py", "funcName": "test_mkdir_existing", @@ -1711,16 +1711,16 @@ "message": "fstools.mkdir executed to creating folder .../writable_folder", "module": "test_mkdir", "moduleLogger": [], - "msecs": 858.0, + "msecs": 797.0, "msg": "fstools.mkdir executed to creating folder ...%s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_mkdir.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 98.375949, + "relativeCreated": 87.421819, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", "time_consumption": 0.0 }, @@ -1729,8 +1729,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,858", - "created": 1755278952.8589876, + "asctime": "2025-08-15 19:37:40,797", + "created": 1755279460.7974138, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -1746,8 +1746,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,858", - "created": 1755278952.8588808, + "asctime": "2025-08-15 19:37:40,797", + "created": 1755279460.7973099, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -1756,16 +1756,16 @@ "lineno": 22, "message": "Result (Returnvalue of fstools.mkdir): True ()", "module": "test", - "msecs": 858.0, + "msecs": 797.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 98.479021, + "relativeCreated": 87.521105, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1775,8 +1775,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,858", - "created": 1755278952.8589363, + "asctime": "2025-08-15 19:37:40,797", + "created": 1755279460.7973638, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -1785,38 +1785,38 @@ "lineno": 26, "message": "Expectation (Returnvalue of fstools.mkdir): result = True ()", "module": "test", - "msecs": 858.0, + "msecs": 797.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 98.534622, + "relativeCreated": 87.574829, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 858.0, + "msecs": 797.0, "msg": "Returnvalue of fstools.mkdir is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 98.585915, + "relativeCreated": 87.625142, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 5.125999450683594e-05 + "time_consumption": 5.0067901611328125e-05 }, { "args": [ "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,859", - "created": 1755278952.8590956, + "asctime": "2025-08-15 19:37:40,797", + "created": 1755279460.7975414, "exc_text": null, "filename": "test_mkdir.py", "funcName": "test_mkdir_existing", @@ -1826,16 +1826,16 @@ "message": "fstools.mkdir executed to creating folder .../writable_file.rw", "module": "test_mkdir", "moduleLogger": [], - "msecs": 859.0, + "msecs": 797.0, "msg": "fstools.mkdir executed to creating folder ...%s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_mkdir.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 98.693929, + "relativeCreated": 87.752713, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", "time_consumption": 0.0 }, @@ -1844,8 +1844,8 @@ "False", "" ], - "asctime": "2025-08-15 19:29:12,859", - "created": 1755278952.8592901, + "asctime": "2025-08-15 19:37:40,797", + "created": 1755279460.79774, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -1861,8 +1861,8 @@ "False", "" ], - "asctime": "2025-08-15 19:29:12,859", - "created": 1755278952.859189, + "asctime": "2025-08-15 19:37:40,797", + "created": 1755279460.7976356, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -1871,16 +1871,16 @@ "lineno": 22, "message": "Result (Returnvalue of fstools.mkdir): False ()", "module": "test", - "msecs": 859.0, + "msecs": 797.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 98.787356, + "relativeCreated": 87.846756, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -1890,8 +1890,8 @@ "False", "" ], - "asctime": "2025-08-15 19:29:12,859", - "created": 1755278952.859242, + "asctime": "2025-08-15 19:37:40,797", + "created": 1755279460.7976897, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -1900,43 +1900,43 @@ "lineno": 26, "message": "Expectation (Returnvalue of fstools.mkdir): result = False ()", "module": "test", - "msecs": 859.0, + "msecs": 797.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 98.840411, + "relativeCreated": 87.900811, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 859.0, + "msecs": 797.0, "msg": "Returnvalue of fstools.mkdir is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 98.888418, + "relativeCreated": 87.951169, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 4.8160552978515625e-05 + "time_consumption": 5.030632019042969e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00254058837890625, - "time_finished": "2025-08-15 19:29:12,859", - "time_start": "2025-08-15 19:29:12,856" + "time_consumption": 0.0030117034912109375, + "time_finished": "2025-08-15 19:37:40,797", + "time_start": "2025-08-15 19:37:40,794" }, "Test for fstools.dirlist (not existing folder)": { "args": null, - "asctime": "2025-08-15 19:29:12,885", - "created": 1755278952.885221, + "asctime": "2025-08-15 19:37:40,821", + "created": 1755279460.821957, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -1946,20 +1946,20 @@ "message": "Test for fstools.dirlist (not existing folder)", "module": "__init__", "moduleLogger": [], - "msecs": 885.0, + "msecs": 821.0, "msg": "Test for fstools.dirlist (not existing folder)", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 124.819375, + "relativeCreated": 112.168441, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,888", - "created": 1755278952.8880074, + "asctime": "2025-08-15 19:37:40,823", + "created": 1755279460.8238425, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -1973,8 +1973,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,886", - "created": 1755278952.8860693, + "asctime": "2025-08-15 19:37:40,822", + "created": 1755279460.8224618, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -1983,16 +1983,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 886.0, + "msecs": 822.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 125.667473, + "relativeCreated": 112.673263, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2001,8 +2001,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,886", - "created": 1755278952.8862882, + "asctime": "2025-08-15 19:37:40,822", + "created": 1755279460.8226118, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2011,16 +2011,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 886.0, + "msecs": 822.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 125.886567, + "relativeCreated": 112.822813, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2029,8 +2029,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,886", - "created": 1755278952.8864841, + "asctime": "2025-08-15 19:37:40,822", + "created": 1755279460.8227482, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2039,16 +2039,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 886.0, + "msecs": 822.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 126.082482, + "relativeCreated": 112.959499, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2057,8 +2057,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,886", - "created": 1755278952.8866704, + "asctime": "2025-08-15 19:37:40,822", + "created": 1755279460.8228552, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2067,16 +2067,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 886.0, + "msecs": 822.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 126.268733, + "relativeCreated": 113.066301, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2085,8 +2085,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,886", - "created": 1755278952.8869061, + "asctime": "2025-08-15 19:37:40,823", + "created": 1755279460.823063, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2095,16 +2095,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 886.0, + "msecs": 823.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 126.504386, + "relativeCreated": 113.273883, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2113,8 +2113,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,887", - "created": 1755278952.887111, + "asctime": "2025-08-15 19:37:40,823", + "created": 1755279460.823253, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2123,16 +2123,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 887.0, + "msecs": 823.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 126.70923, + "relativeCreated": 113.464296, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2141,8 +2141,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,887", - "created": 1755278952.8872824, + "asctime": "2025-08-15 19:37:40,823", + "created": 1755279460.823373, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2151,24 +2151,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 887.0, + "msecs": 823.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 126.880897, + "relativeCreated": 113.5843, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,887", - "created": 1755278952.8874803, + "asctime": "2025-08-15 19:37:40,823", + "created": 1755279460.823517, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -2177,16 +2177,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 887.0, + "msecs": 823.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 127.078676, + "relativeCreated": 113.728372, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2195,8 +2195,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,887", - "created": 1755278952.8876476, + "asctime": "2025-08-15 19:37:40,823", + "created": 1755279460.8236241, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2205,16 +2205,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 887.0, + "msecs": 823.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 127.246118, + "relativeCreated": 113.835442, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2223,8 +2223,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,887", - "created": 1755278952.8878434, + "asctime": "2025-08-15 19:37:40,823", + "created": 1755279460.8237443, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2233,39 +2233,39 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 887.0, + "msecs": 823.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 127.4418, + "relativeCreated": 113.955584, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 888.0, + "msecs": 823.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 127.605895, + "relativeCreated": 114.053846, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.000164031982421875 + "time_consumption": 9.822845458984375e-05 }, { "args": [ "dirlist", "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_existing_folder" ], - "asctime": "2025-08-15 19:29:12,888", - "created": 1755278952.8883548, + "asctime": "2025-08-15 19:37:40,824", + "created": 1755279460.8240523, "exc_text": null, "filename": "test_filelist_dirlist.py", "funcName": "filelist_dirlist_check_not_existing", @@ -2279,8 +2279,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_existing_folder" ], - "asctime": "2025-08-15 19:29:12,888", - "created": 1755278952.888241, + "asctime": "2025-08-15 19:37:40,823", + "created": 1755279460.8239892, "exc_text": null, "filename": "__init__.py", "funcName": "dirlist", @@ -2289,39 +2289,39 @@ "lineno": 92, "message": "DIRLIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_existing_folder) does not exist - empty filelist will be returned", "module": "__init__", - "msecs": 888.0, + "msecs": 823.0, "msg": "DIRLIST: path (%s) does not exist - empty filelist will be returned", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 127.839544, + "relativeCreated": 114.200529, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 888.0, + "msecs": 824.0, "msg": "Executing %s to get list for %s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_filelist_dirlist.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 127.953245, + "relativeCreated": 114.263551, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00011372566223144531 + "time_consumption": 6.318092346191406e-05 }, { "args": [ "[]", "" ], - "asctime": "2025-08-15 19:29:12,888", - "created": 1755278952.8887365, + "asctime": "2025-08-15 19:37:40,824", + "created": 1755279460.8242736, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -2337,8 +2337,8 @@ "[ ]", "" ], - "asctime": "2025-08-15 19:29:12,888", - "created": 1755278952.8885207, + "asctime": "2025-08-15 19:37:40,824", + "created": 1755279460.824146, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -2347,16 +2347,16 @@ "lineno": 22, "message": "Result (Returnvalue of dirlist): [ ] ()", "module": "test", - "msecs": 888.0, + "msecs": 824.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 128.118934, + "relativeCreated": 114.357239, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2366,8 +2366,8 @@ "[ ]", "" ], - "asctime": "2025-08-15 19:29:12,888", - "created": 1755278952.8886275, + "asctime": "2025-08-15 19:37:40,824", + "created": 1755279460.824204, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -2376,43 +2376,43 @@ "lineno": 26, "message": "Expectation (Returnvalue of dirlist): result = [ ] ()", "module": "test", - "msecs": 888.0, + "msecs": 824.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 128.225828, + "relativeCreated": 114.415246, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 888.0, + "msecs": 824.0, "msg": "Returnvalue of dirlist is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 128.334902, + "relativeCreated": 114.484963, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00010895729064941406 + "time_consumption": 6.961822509765625e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.003515481948852539, - "time_finished": "2025-08-15 19:29:12,888", - "time_start": "2025-08-15 19:29:12,885" + "time_consumption": 0.0023164749145507812, + "time_finished": "2025-08-15 19:37:40,824", + "time_start": "2025-08-15 19:37:40,821" }, "Test for fstools.dirlist (not rekursive)": { "args": null, - "asctime": "2025-08-15 19:29:12,880", - "created": 1755278952.8809428, + "asctime": "2025-08-15 19:37:40,819", + "created": 1755279460.8194435, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -2422,20 +2422,20 @@ "message": "Test for fstools.dirlist (not rekursive)", "module": "__init__", "moduleLogger": [], - "msecs": 880.0, + "msecs": 819.0, "msg": "Test for fstools.dirlist (not rekursive)", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 120.54113, + "relativeCreated": 109.654724, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,883", - "created": 1755278952.8838367, + "asctime": "2025-08-15 19:37:40,821", + "created": 1755279460.8212144, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -2449,8 +2449,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,881", - "created": 1755278952.8817906, + "asctime": "2025-08-15 19:37:40,820", + "created": 1755279460.8200827, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -2459,16 +2459,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 881.0, + "msecs": 820.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 121.389017, + "relativeCreated": 110.293893, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2477,8 +2477,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,882", - "created": 1755278952.882036, + "asctime": "2025-08-15 19:37:40,820", + "created": 1755279460.8202238, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2487,16 +2487,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 882.0, + "msecs": 820.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 121.634368, + "relativeCreated": 110.434856, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2505,8 +2505,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,882", - "created": 1755278952.8822346, + "asctime": "2025-08-15 19:37:40,820", + "created": 1755279460.8203342, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2515,16 +2515,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 882.0, + "msecs": 820.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 121.832918, + "relativeCreated": 110.545226, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2533,8 +2533,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,882", - "created": 1755278952.8824096, + "asctime": "2025-08-15 19:37:40,820", + "created": 1755279460.8204303, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2543,16 +2543,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 882.0, + "msecs": 820.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 122.007811, + "relativeCreated": 110.641631, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2561,8 +2561,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,882", - "created": 1755278952.8827574, + "asctime": "2025-08-15 19:37:40,820", + "created": 1755279460.8205724, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2571,16 +2571,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 882.0, + "msecs": 820.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 122.355847, + "relativeCreated": 110.783729, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2589,8 +2589,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,882", - "created": 1755278952.8829596, + "asctime": "2025-08-15 19:37:40,820", + "created": 1755279460.820692, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2599,16 +2599,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 882.0, + "msecs": 820.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 122.55801, + "relativeCreated": 110.903204, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2617,8 +2617,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,883", - "created": 1755278952.8831358, + "asctime": "2025-08-15 19:37:40,820", + "created": 1755279460.8207903, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2627,24 +2627,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 883.0, + "msecs": 820.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 122.733972, + "relativeCreated": 111.001404, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,883", - "created": 1755278952.8833196, + "asctime": "2025-08-15 19:37:40,820", + "created": 1755279460.8209095, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -2653,16 +2653,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 883.0, + "msecs": 820.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 122.917972, + "relativeCreated": 111.120779, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2671,8 +2671,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,883", - "created": 1755278952.8834896, + "asctime": "2025-08-15 19:37:40,821", + "created": 1755279460.821005, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2681,16 +2681,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 883.0, + "msecs": 821.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 123.087848, + "relativeCreated": 111.216268, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2699,8 +2699,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,883", - "created": 1755278952.8836784, + "asctime": "2025-08-15 19:37:40,821", + "created": 1755279460.8211195, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2709,39 +2709,39 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 883.0, + "msecs": 821.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 123.276715, + "relativeCreated": 111.330623, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 883.0, + "msecs": 821.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 123.434932, + "relativeCreated": 111.425813, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.0001583099365234375 + "time_consumption": 9.489059448242188e-05 }, { "args": [ "dirlist", "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,884", - "created": 1755278952.8844113, + "asctime": "2025-08-15 19:37:40,821", + "created": 1755279460.8215234, "exc_text": null, "filename": "test_filelist_dirlist.py", "funcName": "filelist_dirlist_check", @@ -2755,8 +2755,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,884", - "created": 1755278952.884049, + "asctime": "2025-08-15 19:37:40,821", + "created": 1755279460.8213313, "exc_text": null, "filename": "__init__.py", "funcName": "dirlist", @@ -2765,39 +2765,39 @@ "lineno": 85, "message": "DIRLIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder) exists - looking for directories to append", "module": "__init__", - "msecs": 884.0, + "msecs": 821.0, "msg": "DIRLIST: path (%s) exists - looking for directories to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 123.647316, + "relativeCreated": 111.542337, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 884.0, + "msecs": 821.0, "msg": "Executing %s to get list for %s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_filelist_dirlist.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 124.009741, + "relativeCreated": 111.734588, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.000362396240234375 + "time_consumption": 0.00019216537475585938 }, { "args": [ "['/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder']", "" ], - "asctime": "2025-08-15 19:29:12,884", - "created": 1755278952.8849068, + "asctime": "2025-08-15 19:37:40,821", + "created": 1755279460.821785, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -2813,8 +2813,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder' ]", "" ], - "asctime": "2025-08-15 19:29:12,884", - "created": 1755278952.8846323, + "asctime": "2025-08-15 19:37:40,821", + "created": 1755279460.821641, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -2823,16 +2823,16 @@ "lineno": 22, "message": "Result (Returnvalue of dirlist): [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder' ] ()", "module": "test", - "msecs": 884.0, + "msecs": 821.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 124.230698, + "relativeCreated": 111.852265, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2842,8 +2842,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder' ]", "" ], - "asctime": "2025-08-15 19:29:12,884", - "created": 1755278952.8847702, + "asctime": "2025-08-15 19:37:40,821", + "created": 1755279460.8217099, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -2852,43 +2852,43 @@ "lineno": 26, "message": "Expectation (Returnvalue of dirlist): result = [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder' ] ()", "module": "test", - "msecs": 884.0, + "msecs": 821.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 124.368491, + "relativeCreated": 111.921065, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 884.0, + "msecs": 821.0, "msg": "Returnvalue of dirlist is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 124.505111, + "relativeCreated": 111.996242, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.0001366138458251953 + "time_consumption": 7.510185241699219e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.003963947296142578, - "time_finished": "2025-08-15 19:29:12,884", - "time_start": "2025-08-15 19:29:12,880" + "time_consumption": 0.0023415088653564453, + "time_finished": "2025-08-15 19:37:40,821", + "time_start": "2025-08-15 19:37:40,819" }, "Test for fstools.dirlist (rekursive)": { "args": null, - "asctime": "2025-08-15 19:29:12,877", - "created": 1755278952.8777165, + "asctime": "2025-08-15 19:37:40,815", + "created": 1755279460.8158553, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -2898,20 +2898,20 @@ "message": "Test for fstools.dirlist (rekursive)", "module": "__init__", "moduleLogger": [], - "msecs": 877.0, + "msecs": 815.0, "msg": "Test for fstools.dirlist (rekursive)", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 117.314741, + "relativeCreated": 106.066611, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,879", - "created": 1755278952.879373, + "asctime": "2025-08-15 19:37:40,817", + "created": 1755279460.8177934, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -2925,8 +2925,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,878", - "created": 1755278952.878228, + "asctime": "2025-08-15 19:37:40,816", + "created": 1755279460.816353, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -2935,16 +2935,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 878.0, + "msecs": 816.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 117.826244, + "relativeCreated": 106.564268, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2953,8 +2953,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,878", - "created": 1755278952.8783488, + "asctime": "2025-08-15 19:37:40,816", + "created": 1755279460.8165135, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2963,16 +2963,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 878.0, + "msecs": 816.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 117.947231, + "relativeCreated": 106.724858, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -2981,8 +2981,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,878", - "created": 1755278952.878463, + "asctime": "2025-08-15 19:37:40,816", + "created": 1755279460.8166714, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -2991,16 +2991,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 878.0, + "msecs": 816.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 118.061294, + "relativeCreated": 106.882745, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3009,8 +3009,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,878", - "created": 1755278952.8785613, + "asctime": "2025-08-15 19:37:40,816", + "created": 1755279460.816822, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3019,16 +3019,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 878.0, + "msecs": 816.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 118.159677, + "relativeCreated": 107.033202, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3037,8 +3037,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,878", - "created": 1755278952.8787193, + "asctime": "2025-08-15 19:37:40,817", + "created": 1755279460.8170373, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3047,16 +3047,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 878.0, + "msecs": 817.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 118.317696, + "relativeCreated": 107.248476, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3065,8 +3065,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,878", - "created": 1755278952.8788447, + "asctime": "2025-08-15 19:37:40,817", + "created": 1755279460.817189, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3075,16 +3075,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 878.0, + "msecs": 817.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 118.442992, + "relativeCreated": 107.400215, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3093,8 +3093,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,878", - "created": 1755278952.8789444, + "asctime": "2025-08-15 19:37:40,817", + "created": 1755279460.8173163, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3103,24 +3103,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 878.0, + "msecs": 817.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 118.54281, + "relativeCreated": 107.527545, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,879", - "created": 1755278952.8790607, + "asctime": "2025-08-15 19:37:40,817", + "created": 1755279460.8174672, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -3129,16 +3129,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 879.0, + "msecs": 817.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 118.659082, + "relativeCreated": 107.678384, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3147,8 +3147,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,879", - "created": 1755278952.879158, + "asctime": "2025-08-15 19:37:40,817", + "created": 1755279460.8175728, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3157,16 +3157,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 879.0, + "msecs": 817.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 118.756476, + "relativeCreated": 107.784084, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3175,8 +3175,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,879", - "created": 1755278952.879277, + "asctime": "2025-08-15 19:37:40,817", + "created": 1755279460.8176918, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3185,39 +3185,39 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 879.0, + "msecs": 817.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 118.875379, + "relativeCreated": 107.903055, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 879.0, + "msecs": 817.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 118.971338, + "relativeCreated": 108.004596, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 9.608268737792969e-05 + "time_consumption": 0.00010156631469726562 }, { "args": [ "dirlist", "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,880", - "created": 1755278952.8801365, + "asctime": "2025-08-15 19:37:40,818", + "created": 1755279460.8188381, "exc_text": null, "filename": "test_filelist_dirlist.py", "funcName": "filelist_dirlist_check", @@ -3231,8 +3231,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,879", - "created": 1755278952.8795018, + "asctime": "2025-08-15 19:37:40,817", + "created": 1755279460.8179832, "exc_text": null, "filename": "__init__.py", "funcName": "dirlist", @@ -3241,24 +3241,24 @@ "lineno": 85, "message": "DIRLIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder) exists - looking for directories to append", "module": "__init__", - "msecs": 879.0, + "msecs": 817.0, "msg": "DIRLIST: path (%s) exists - looking for directories to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 119.100139, + "relativeCreated": 108.194379, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder" ], - "asctime": "2025-08-15 19:29:12,879", - "created": 1755278952.8796964, + "asctime": "2025-08-15 19:37:40,818", + "created": 1755279460.818203, "exc_text": null, "filename": "__init__.py", "funcName": "dirlist", @@ -3267,24 +3267,24 @@ "lineno": 85, "message": "DIRLIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder) exists - looking for directories to append", "module": "__init__", - "msecs": 879.0, + "msecs": 818.0, "msg": "DIRLIST: path (%s) exists - looking for directories to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 119.294684, + "relativeCreated": 108.414069, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,879", - "created": 1755278952.87985, + "asctime": "2025-08-15 19:37:40,818", + "created": 1755279460.81838, "exc_text": null, "filename": "__init__.py", "funcName": "dirlist", @@ -3293,24 +3293,24 @@ "lineno": 85, "message": "DIRLIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder) exists - looking for directories to append", "module": "__init__", - "msecs": 879.0, + "msecs": 818.0, "msg": "DIRLIST: path (%s) exists - looking for directories to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 119.448403, + "relativeCreated": 108.591158, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,880", - "created": 1755278952.8800085, + "asctime": "2025-08-15 19:37:40,818", + "created": 1755279460.8186367, "exc_text": null, "filename": "__init__.py", "funcName": "dirlist", @@ -3319,39 +3319,39 @@ "lineno": 85, "message": "DIRLIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder) exists - looking for directories to append", "module": "__init__", - "msecs": 880.0, + "msecs": 818.0, "msg": "DIRLIST: path (%s) exists - looking for directories to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 119.606885, + "relativeCreated": 108.847855, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 880.0, + "msecs": 818.0, "msg": "Executing %s to get list for %s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_filelist_dirlist.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 119.734804, + "relativeCreated": 109.049181, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00012803077697753906 + "time_consumption": 0.0002014636993408203 }, { "args": [ "['/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder']", "" ], - "asctime": "2025-08-15 19:29:12,880", - "created": 1755278952.880636, + "asctime": "2025-08-15 19:37:40,819", + "created": 1755279460.8192427, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -3367,8 +3367,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder' ]", "" ], - "asctime": "2025-08-15 19:29:12,880", - "created": 1755278952.880306, + "asctime": "2025-08-15 19:37:40,819", + "created": 1755279460.8190308, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -3377,16 +3377,16 @@ "lineno": 22, "message": "Result (Returnvalue of dirlist): [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder' ] ()", "module": "test", - "msecs": 880.0, + "msecs": 819.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 119.904361, + "relativeCreated": 109.242006, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3396,8 +3396,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder' ]", "" ], - "asctime": "2025-08-15 19:29:12,880", - "created": 1755278952.8804133, + "asctime": "2025-08-15 19:37:40,819", + "created": 1755279460.8191047, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -3406,24 +3406,24 @@ "lineno": 26, "message": "Expectation (Returnvalue of dirlist): result = [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder' ] ()", "module": "test", - "msecs": 880.0, + "msecs": 819.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 120.011497, + "relativeCreated": 109.316022, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "'/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder'" ], - "asctime": "2025-08-15 19:29:12,880", - "created": 1755278952.8805244, + "asctime": "2025-08-15 19:37:40,819", + "created": 1755279460.8191748, "exc_text": null, "filename": "test.py", "funcName": "__equivalent__", @@ -3432,43 +3432,43 @@ "lineno": 131, "message": "Content '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder' is incorrect for test_variable.", "module": "test", - "msecs": 880.0, + "msecs": 819.0, "msg": "Content %s is incorrect for test_variable.", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 120.122613, + "relativeCreated": 109.385921, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 880.0, + "msecs": 819.0, "msg": "Returnvalue of dirlist is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 120.234157, + "relativeCreated": 109.454033, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00011157989501953125 + "time_consumption": 6.794929504394531e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.002919435501098633, - "time_finished": "2025-08-15 19:29:12,880", - "time_start": "2025-08-15 19:29:12,877" + "time_consumption": 0.003387451171875, + "time_finished": "2025-08-15 19:37:40,819", + "time_start": "2025-08-15 19:37:40,815" }, "Test for fstools.filelist (not existing folder)": { "args": null, - "asctime": "2025-08-15 19:29:12,874", - "created": 1755278952.8749886, + "asctime": "2025-08-15 19:37:40,813", + "created": 1755279460.81352, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -3478,20 +3478,20 @@ "message": "Test for fstools.filelist (not existing folder)", "module": "__init__", "moduleLogger": [], - "msecs": 874.0, + "msecs": 813.0, "msg": "Test for fstools.filelist (not existing folder)", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 114.58698, + "relativeCreated": 103.731138, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,876", - "created": 1755278952.876921, + "asctime": "2025-08-15 19:37:40,815", + "created": 1755279460.8152735, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -3505,8 +3505,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,875", - "created": 1755278952.8756285, + "asctime": "2025-08-15 19:37:40,814", + "created": 1755279460.8140872, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -3515,16 +3515,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 875.0, + "msecs": 814.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 115.226869, + "relativeCreated": 104.298413, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3533,8 +3533,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,875", - "created": 1755278952.8757684, + "asctime": "2025-08-15 19:37:40,814", + "created": 1755279460.8142185, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3543,16 +3543,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 875.0, + "msecs": 814.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 115.366727, + "relativeCreated": 104.429838, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3561,8 +3561,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,875", - "created": 1755278952.8758745, + "asctime": "2025-08-15 19:37:40,814", + "created": 1755279460.8143296, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3571,16 +3571,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 875.0, + "msecs": 814.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 115.472852, + "relativeCreated": 104.54079, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3589,8 +3589,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,875", - "created": 1755278952.8759704, + "asctime": "2025-08-15 19:37:40,814", + "created": 1755279460.814427, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3599,16 +3599,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 875.0, + "msecs": 814.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 115.568727, + "relativeCreated": 104.638056, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3617,8 +3617,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,876", - "created": 1755278952.8761091, + "asctime": "2025-08-15 19:37:40,814", + "created": 1755279460.814563, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3627,16 +3627,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 876.0, + "msecs": 814.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 115.707334, + "relativeCreated": 104.77424, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3645,8 +3645,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,876", - "created": 1755278952.876236, + "asctime": "2025-08-15 19:37:40,814", + "created": 1755279460.8147595, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3655,16 +3655,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 876.0, + "msecs": 814.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 115.834355, + "relativeCreated": 104.970602, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3673,8 +3673,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,876", - "created": 1755278952.8763347, + "asctime": "2025-08-15 19:37:40,814", + "created": 1755279460.8148568, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3683,24 +3683,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 876.0, + "msecs": 814.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 115.932949, + "relativeCreated": 105.067964, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,876", - "created": 1755278952.8764498, + "asctime": "2025-08-15 19:37:40,814", + "created": 1755279460.814971, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -3709,16 +3709,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 876.0, + "msecs": 814.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 116.048131, + "relativeCreated": 105.18204, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3727,8 +3727,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,876", - "created": 1755278952.8765821, + "asctime": "2025-08-15 19:37:40,815", + "created": 1755279460.8150687, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3737,16 +3737,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 876.0, + "msecs": 815.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 116.180483, + "relativeCreated": 105.279899, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3755,8 +3755,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,876", - "created": 1755278952.8767633, + "asctime": "2025-08-15 19:37:40,815", + "created": 1755279460.8151815, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -3765,39 +3765,39 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 876.0, + "msecs": 815.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 116.361865, + "relativeCreated": 105.392885, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 876.0, + "msecs": 815.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 116.519306, + "relativeCreated": 105.484766, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.0001575946807861328 + "time_consumption": 9.202957153320312e-05 }, { "args": [ "filelist", "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_existing_folder" ], - "asctime": "2025-08-15 19:29:12,877", - "created": 1755278952.877304, + "asctime": "2025-08-15 19:37:40,815", + "created": 1755279460.815483, "exc_text": null, "filename": "test_filelist_dirlist.py", "funcName": "filelist_dirlist_check_not_existing", @@ -3811,8 +3811,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_existing_folder" ], - "asctime": "2025-08-15 19:29:12,877", - "created": 1755278952.8771894, + "asctime": "2025-08-15 19:37:40,815", + "created": 1755279460.8154173, "exc_text": null, "filename": "__init__.py", "funcName": "filelist", @@ -3821,39 +3821,39 @@ "lineno": 125, "message": "FILELIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_existing_folder) does not exist - empty filelist will be returned", "module": "__init__", - "msecs": 877.0, + "msecs": 815.0, "msg": "FILELIST: path (%s) does not exist - empty filelist will be returned", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 116.78764, + "relativeCreated": 105.628667, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 877.0, + "msecs": 815.0, "msg": "Executing %s to get list for %s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_filelist_dirlist.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 116.902311, + "relativeCreated": 105.694309, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00011467933654785156 + "time_consumption": 6.580352783203125e-05 }, { "args": [ "[]", "" ], - "asctime": "2025-08-15 19:29:12,877", - "created": 1755278952.877543, + "asctime": "2025-08-15 19:37:40,815", + "created": 1755279460.8156908, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -3869,8 +3869,8 @@ "[ ]", "" ], - "asctime": "2025-08-15 19:29:12,877", - "created": 1755278952.8774188, + "asctime": "2025-08-15 19:37:40,815", + "created": 1755279460.815576, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -3879,16 +3879,16 @@ "lineno": 22, "message": "Result (Returnvalue of filelist): [ ] ()", "module": "test", - "msecs": 877.0, + "msecs": 815.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 117.017017, + "relativeCreated": 105.787273, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -3898,8 +3898,8 @@ "[ ]", "" ], - "asctime": "2025-08-15 19:29:12,877", - "created": 1755278952.87748, + "asctime": "2025-08-15 19:37:40,815", + "created": 1755279460.8156326, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -3908,43 +3908,43 @@ "lineno": 26, "message": "Expectation (Returnvalue of filelist): result = [ ] ()", "module": "test", - "msecs": 877.0, + "msecs": 815.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 117.078175, + "relativeCreated": 105.843833, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 877.0, + "msecs": 815.0, "msg": "Returnvalue of filelist is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 117.141225, + "relativeCreated": 105.901886, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 6.29425048828125e-05 + "time_consumption": 5.817413330078125e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.0025544166564941406, - "time_finished": "2025-08-15 19:29:12,877", - "time_start": "2025-08-15 19:29:12,874" + "time_consumption": 0.0021708011627197266, + "time_finished": "2025-08-15 19:37:40,815", + "time_start": "2025-08-15 19:37:40,813" }, "Test for fstools.filelist (not rekursive; all files)": { "args": null, - "asctime": "2025-08-15 19:29:12,869", - "created": 1755278952.8696146, + "asctime": "2025-08-15 19:37:40,808", + "created": 1755279460.8083625, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -3954,20 +3954,20 @@ "message": "Test for fstools.filelist (not rekursive; all files)", "module": "__init__", "moduleLogger": [], - "msecs": 869.0, + "msecs": 808.0, "msg": "Test for fstools.filelist (not rekursive; all files)", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 109.212887, + "relativeCreated": 98.573638, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,871", - "created": 1755278952.871315, + "asctime": "2025-08-15 19:37:40,810", + "created": 1755279460.8100352, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -3981,8 +3981,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,870", - "created": 1755278952.8701475, + "asctime": "2025-08-15 19:37:40,808", + "created": 1755279460.8089035, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -3991,16 +3991,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 870.0, + "msecs": 808.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 109.745934, + "relativeCreated": 99.114611, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4009,8 +4009,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,870", - "created": 1755278952.8702853, + "asctime": "2025-08-15 19:37:40,809", + "created": 1755279460.8090343, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4019,16 +4019,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 870.0, + "msecs": 809.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 109.883573, + "relativeCreated": 99.245548, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4037,8 +4037,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,870", - "created": 1755278952.8703942, + "asctime": "2025-08-15 19:37:40,809", + "created": 1755279460.809142, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4047,16 +4047,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 870.0, + "msecs": 809.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 109.992522, + "relativeCreated": 99.353146, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4065,8 +4065,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,870", - "created": 1755278952.870487, + "asctime": "2025-08-15 19:37:40,809", + "created": 1755279460.809237, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4075,16 +4075,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 870.0, + "msecs": 809.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 110.085489, + "relativeCreated": 99.448236, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4093,8 +4093,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,870", - "created": 1755278952.8706586, + "asctime": "2025-08-15 19:37:40,809", + "created": 1755279460.8093727, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4103,16 +4103,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 870.0, + "msecs": 809.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 110.257006, + "relativeCreated": 99.583866, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4121,8 +4121,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,870", - "created": 1755278952.8707867, + "asctime": "2025-08-15 19:37:40,809", + "created": 1755279460.8094962, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4131,16 +4131,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 870.0, + "msecs": 809.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 110.384932, + "relativeCreated": 99.707288, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4149,8 +4149,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,870", - "created": 1755278952.8708925, + "asctime": "2025-08-15 19:37:40,809", + "created": 1755279460.8095946, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4159,24 +4159,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 870.0, + "msecs": 809.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 110.490894, + "relativeCreated": 99.805856, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,871", - "created": 1755278952.87101, + "asctime": "2025-08-15 19:37:40,809", + "created": 1755279460.809727, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -4185,16 +4185,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 871.0, + "msecs": 809.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 110.608491, + "relativeCreated": 99.938265, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4203,8 +4203,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,871", - "created": 1755278952.8711052, + "asctime": "2025-08-15 19:37:40,809", + "created": 1755279460.8098245, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4213,16 +4213,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 871.0, + "msecs": 809.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 110.703619, + "relativeCreated": 100.035809, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4231,8 +4231,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,871", - "created": 1755278952.8712218, + "asctime": "2025-08-15 19:37:40,809", + "created": 1755279460.809939, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4241,39 +4241,39 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 871.0, + "msecs": 809.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 110.820055, + "relativeCreated": 100.150059, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 871.0, + "msecs": 810.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 110.913228, + "relativeCreated": 100.246516, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 9.322166442871094e-05 + "time_consumption": 9.632110595703125e-05 }, { "args": [ "filelist", "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,871", - "created": 1755278952.8716633, + "asctime": "2025-08-15 19:37:40,810", + "created": 1755279460.8103635, "exc_text": null, "filename": "test_filelist_dirlist.py", "funcName": "filelist_dirlist_check", @@ -4287,8 +4287,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,871", - "created": 1755278952.8714395, + "asctime": "2025-08-15 19:37:40,810", + "created": 1755279460.8101497, "exc_text": null, "filename": "__init__.py", "funcName": "filelist", @@ -4297,39 +4297,39 @@ "lineno": 116, "message": "FILELIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder) exists - looking for files to append", "module": "__init__", - "msecs": 871.0, + "msecs": 810.0, "msg": "FILELIST: path (%s) exists - looking for files to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 111.037613, + "relativeCreated": 100.360839, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 871.0, + "msecs": 810.0, "msg": "Executing %s to get list for %s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_filelist_dirlist.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 111.261676, + "relativeCreated": 100.574964, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.0002238750457763672 + "time_consumption": 0.00021386146545410156 }, { "args": [ "['/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw']", "" ], - "asctime": "2025-08-15 19:29:12,872", - "created": 1755278952.872, + "asctime": "2025-08-15 19:37:40,810", + "created": 1755279460.8106961, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -4345,8 +4345,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw' ]", "" ], - "asctime": "2025-08-15 19:29:12,871", - "created": 1755278952.8717847, + "asctime": "2025-08-15 19:37:40,810", + "created": 1755279460.8104815, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -4355,16 +4355,16 @@ "lineno": 22, "message": "Result (Returnvalue of filelist): [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw' ] ()", "module": "test", - "msecs": 871.0, + "msecs": 810.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 111.383119, + "relativeCreated": 100.692782, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4374,8 +4374,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro' ]", "" ], - "asctime": "2025-08-15 19:29:12,871", - "created": 1755278952.871849, + "asctime": "2025-08-15 19:37:40,810", + "created": 1755279460.810545, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -4384,24 +4384,24 @@ "lineno": 26, "message": "Expectation (Returnvalue of filelist): result = [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro' ] ()", "module": "test", - "msecs": 871.0, + "msecs": 810.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 111.44738, + "relativeCreated": 100.756123, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "'/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro'" ], - "asctime": "2025-08-15 19:29:12,871", - "created": 1755278952.8719296, + "asctime": "2025-08-15 19:37:40,810", + "created": 1755279460.810628, "exc_text": null, "filename": "test.py", "funcName": "__equivalent__", @@ -4410,43 +4410,43 @@ "lineno": 131, "message": "Content '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro' is incorrect for test_variable.", "module": "test", - "msecs": 871.0, + "msecs": 810.0, "msg": "Content %s is incorrect for test_variable.", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 111.528065, + "relativeCreated": 100.839067, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 872.0, + "msecs": 810.0, "msg": "Returnvalue of filelist is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 111.598394, + "relativeCreated": 100.90729, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 7.033348083496094e-05 + "time_consumption": 6.818771362304688e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.002385377883911133, - "time_finished": "2025-08-15 19:29:12,872", - "time_start": "2025-08-15 19:29:12,869" + "time_consumption": 0.0023336410522460938, + "time_finished": "2025-08-15 19:37:40,810", + "time_start": "2025-08-15 19:37:40,808" }, "Test for fstools.filelist (not rekursive; files ending with .rw)": { "args": null, - "asctime": "2025-08-15 19:29:12,872", - "created": 1755278952.8721843, + "asctime": "2025-08-15 19:37:40,810", + "created": 1755279460.8108711, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -4456,20 +4456,20 @@ "message": "Test for fstools.filelist (not rekursive; files ending with .rw)", "module": "__init__", "moduleLogger": [], - "msecs": 872.0, + "msecs": 810.0, "msg": "Test for fstools.filelist (not rekursive; files ending with .rw)", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 111.782565, + "relativeCreated": 101.082344, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,873", - "created": 1755278952.8738928, + "asctime": "2025-08-15 19:37:40,812", + "created": 1755279460.8124735, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -4483,8 +4483,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,872", - "created": 1755278952.8726983, + "asctime": "2025-08-15 19:37:40,811", + "created": 1755279460.8113806, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -4493,16 +4493,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 872.0, + "msecs": 811.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 112.29684, + "relativeCreated": 101.591872, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4511,8 +4511,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,872", - "created": 1755278952.8728073, + "asctime": "2025-08-15 19:37:40,811", + "created": 1755279460.8114994, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4521,16 +4521,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 872.0, + "msecs": 811.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 112.405583, + "relativeCreated": 101.710379, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4539,8 +4539,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,872", - "created": 1755278952.872906, + "asctime": "2025-08-15 19:37:40,811", + "created": 1755279460.8115997, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4549,16 +4549,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 872.0, + "msecs": 811.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 112.504385, + "relativeCreated": 101.810887, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4567,8 +4567,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,873", - "created": 1755278952.8730338, + "asctime": "2025-08-15 19:37:40,811", + "created": 1755279460.811692, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4577,16 +4577,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 873.0, + "msecs": 811.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 112.632046, + "relativeCreated": 101.903329, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4595,8 +4595,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,873", - "created": 1755278952.8731709, + "asctime": "2025-08-15 19:37:40,811", + "created": 1755279460.8118145, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4605,16 +4605,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 873.0, + "msecs": 811.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 112.769403, + "relativeCreated": 102.025851, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4623,8 +4623,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,873", - "created": 1755278952.873303, + "asctime": "2025-08-15 19:37:40,811", + "created": 1755279460.811936, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4633,16 +4633,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 873.0, + "msecs": 811.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 112.901417, + "relativeCreated": 102.147146, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4651,8 +4651,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,873", - "created": 1755278952.8734028, + "asctime": "2025-08-15 19:37:40,812", + "created": 1755279460.812034, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4661,24 +4661,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 873.0, + "msecs": 812.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 113.001192, + "relativeCreated": 102.245046, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,873", - "created": 1755278952.8735218, + "asctime": "2025-08-15 19:37:40,812", + "created": 1755279460.8121457, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -4687,16 +4687,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 873.0, + "msecs": 812.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 113.120247, + "relativeCreated": 102.357006, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4705,8 +4705,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,873", - "created": 1755278952.8736305, + "asctime": "2025-08-15 19:37:40,812", + "created": 1755279460.8122509, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4715,16 +4715,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 873.0, + "msecs": 812.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 113.228915, + "relativeCreated": 102.462118, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4733,8 +4733,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,873", - "created": 1755278952.8737874, + "asctime": "2025-08-15 19:37:40,812", + "created": 1755279460.812368, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4743,39 +4743,39 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 873.0, + "msecs": 812.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 113.385813, + "relativeCreated": 102.579223, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 873.0, + "msecs": 812.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 113.491244, + "relativeCreated": 102.684804, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00010538101196289062 + "time_consumption": 0.00010561943054199219 }, { "args": [ "filelist", "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,874", - "created": 1755278952.8744826, + "asctime": "2025-08-15 19:37:40,813", + "created": 1755279460.8130152, "exc_text": null, "filename": "test_filelist_dirlist.py", "funcName": "filelist_dirlist_check", @@ -4789,8 +4789,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,874", - "created": 1755278952.874024, + "asctime": "2025-08-15 19:37:40,812", + "created": 1755279460.81259, "exc_text": null, "filename": "__init__.py", "funcName": "filelist", @@ -4799,39 +4799,39 @@ "lineno": 116, "message": "FILELIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder) exists - looking for files to append", "module": "__init__", - "msecs": 874.0, + "msecs": 812.0, "msg": "FILELIST: path (%s) exists - looking for files to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 113.622363, + "relativeCreated": 102.801173, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 874.0, + "msecs": 813.0, "msg": "Executing %s to get list for %s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_filelist_dirlist.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 114.081168, + "relativeCreated": 103.226607, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00045871734619140625 + "time_consumption": 0.0004253387451171875 }, { "args": [ "['/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw']", "" ], - "asctime": "2025-08-15 19:29:12,874", - "created": 1755278952.874787, + "asctime": "2025-08-15 19:37:40,813", + "created": 1755279460.813282, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -4847,8 +4847,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw' ]", "" ], - "asctime": "2025-08-15 19:29:12,874", - "created": 1755278952.8746448, + "asctime": "2025-08-15 19:37:40,813", + "created": 1755279460.8131464, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -4857,16 +4857,16 @@ "lineno": 22, "message": "Result (Returnvalue of filelist): [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw' ] ()", "module": "test", - "msecs": 874.0, + "msecs": 813.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 114.243035, + "relativeCreated": 103.357618, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4876,8 +4876,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw' ]", "" ], - "asctime": "2025-08-15 19:29:12,874", - "created": 1755278952.874718, + "asctime": "2025-08-15 19:37:40,813", + "created": 1755279460.8132114, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -4886,43 +4886,43 @@ "lineno": 26, "message": "Expectation (Returnvalue of filelist): result = [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw' ] ()", "module": "test", - "msecs": 874.0, + "msecs": 813.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 114.316303, + "relativeCreated": 103.422629, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 874.0, + "msecs": 813.0, "msg": "Returnvalue of filelist is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 114.38531, + "relativeCreated": 103.493347, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 6.914138793945312e-05 + "time_consumption": 7.05718994140625e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.002602815628051758, - "time_finished": "2025-08-15 19:29:12,874", - "time_start": "2025-08-15 19:29:12,872" + "time_consumption": 0.002410888671875, + "time_finished": "2025-08-15 19:37:40,813", + "time_start": "2025-08-15 19:37:40,810" }, "Test for fstools.filelist (rekursive; all files)": { "args": null, - "asctime": "2025-08-15 19:29:12,862", - "created": 1755278952.862136, + "asctime": "2025-08-15 19:37:40,800", + "created": 1755279460.800577, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -4932,20 +4932,20 @@ "message": "Test for fstools.filelist (rekursive; all files)", "module": "__init__", "moduleLogger": [], - "msecs": 862.0, + "msecs": 800.0, "msg": "Test for fstools.filelist (rekursive; all files)", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 101.734052, + "relativeCreated": 90.788172, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,864", - "created": 1755278952.8641014, + "asctime": "2025-08-15 19:37:40,802", + "created": 1755279460.8027923, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -4959,8 +4959,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,862", - "created": 1755278952.8628337, + "asctime": "2025-08-15 19:37:40,801", + "created": 1755279460.8012068, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -4969,16 +4969,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 862.0, + "msecs": 801.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 102.432109, + "relativeCreated": 91.417892, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -4987,8 +4987,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,863", - "created": 1755278952.8630161, + "asctime": "2025-08-15 19:37:40,801", + "created": 1755279460.801344, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -4997,16 +4997,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 863.0, + "msecs": 801.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 102.614489, + "relativeCreated": 91.555308, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5015,8 +5015,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,863", - "created": 1755278952.863141, + "asctime": "2025-08-15 19:37:40,801", + "created": 1755279460.8014526, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5025,16 +5025,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 863.0, + "msecs": 801.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 102.739481, + "relativeCreated": 91.663877, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5043,8 +5043,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,863", - "created": 1755278952.8632395, + "asctime": "2025-08-15 19:37:40,801", + "created": 1755279460.8015454, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5053,16 +5053,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 863.0, + "msecs": 801.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 102.837753, + "relativeCreated": 91.756783, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5071,8 +5071,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,863", - "created": 1755278952.8634, + "asctime": "2025-08-15 19:37:40,801", + "created": 1755279460.8017092, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5081,16 +5081,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 863.0, + "msecs": 801.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 102.998284, + "relativeCreated": 91.920193, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5099,8 +5099,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,863", - "created": 1755278952.8635285, + "asctime": "2025-08-15 19:37:40,801", + "created": 1755279460.801903, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5109,16 +5109,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 863.0, + "msecs": 801.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 103.12678, + "relativeCreated": 92.114356, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5127,8 +5127,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,863", - "created": 1755278952.8636415, + "asctime": "2025-08-15 19:37:40,802", + "created": 1755279460.802057, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5137,24 +5137,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 863.0, + "msecs": 802.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 103.240075, + "relativeCreated": 92.268223, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,863", - "created": 1755278952.8637745, + "asctime": "2025-08-15 19:37:40,802", + "created": 1755279460.8022428, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -5163,16 +5163,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 863.0, + "msecs": 802.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 103.372824, + "relativeCreated": 92.45415, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5181,8 +5181,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,863", - "created": 1755278952.8638725, + "asctime": "2025-08-15 19:37:40,802", + "created": 1755279460.802404, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5191,16 +5191,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 863.0, + "msecs": 802.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 103.470896, + "relativeCreated": 92.615088, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5209,8 +5209,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,863", - "created": 1755278952.8639898, + "asctime": "2025-08-15 19:37:40,802", + "created": 1755279460.80262, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5219,39 +5219,39 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 863.0, + "msecs": 802.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 103.588082, + "relativeCreated": 92.831256, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 864.0, + "msecs": 802.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 103.699791, + "relativeCreated": 93.003538, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00011157989501953125 + "time_consumption": 0.0001723766326904297 }, { "args": [ "filelist", "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,865", - "created": 1755278952.8655941, + "asctime": "2025-08-15 19:37:40,804", + "created": 1755279460.804447, "exc_text": null, "filename": "test_filelist_dirlist.py", "funcName": "filelist_dirlist_check", @@ -5265,8 +5265,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,864", - "created": 1755278952.8642678, + "asctime": "2025-08-15 19:37:40,803", + "created": 1755279460.8030262, "exc_text": null, "filename": "__init__.py", "funcName": "filelist", @@ -5275,24 +5275,24 @@ "lineno": 116, "message": "FILELIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder) exists - looking for files to append", "module": "__init__", - "msecs": 864.0, + "msecs": 803.0, "msg": "FILELIST: path (%s) exists - looking for files to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 103.866215, + "relativeCreated": 93.237376, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder" ], - "asctime": "2025-08-15 19:29:12,865", - "created": 1755278952.8650606, + "asctime": "2025-08-15 19:37:40,803", + "created": 1755279460.8039002, "exc_text": null, "filename": "__init__.py", "funcName": "filelist", @@ -5301,24 +5301,24 @@ "lineno": 116, "message": "FILELIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder) exists - looking for files to append", "module": "__init__", - "msecs": 865.0, + "msecs": 803.0, "msg": "FILELIST: path (%s) exists - looking for files to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 104.658874, + "relativeCreated": 94.111445, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,865", - "created": 1755278952.865271, + "asctime": "2025-08-15 19:37:40,804", + "created": 1755279460.8041189, "exc_text": null, "filename": "__init__.py", "funcName": "filelist", @@ -5327,24 +5327,24 @@ "lineno": 116, "message": "FILELIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder) exists - looking for files to append", "module": "__init__", - "msecs": 865.0, + "msecs": 804.0, "msg": "FILELIST: path (%s) exists - looking for files to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 104.869351, + "relativeCreated": 94.329999, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,865", - "created": 1755278952.865465, + "asctime": "2025-08-15 19:37:40,804", + "created": 1755279460.8043134, "exc_text": null, "filename": "__init__.py", "funcName": "filelist", @@ -5353,39 +5353,39 @@ "lineno": 116, "message": "FILELIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder) exists - looking for files to append", "module": "__init__", - "msecs": 865.0, + "msecs": 804.0, "msg": "FILELIST: path (%s) exists - looking for files to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 105.063163, + "relativeCreated": 94.524591, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 865.0, + "msecs": 804.0, "msg": "Executing %s to get list for %s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_filelist_dirlist.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 105.192507, + "relativeCreated": 94.658241, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00012922286987304688 + "time_consumption": 0.000133514404296875 }, { "args": [ "['/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder/subfile.rw']", "" ], - "asctime": "2025-08-15 19:29:12,866", - "created": 1755278952.866003, + "asctime": "2025-08-15 19:37:40,804", + "created": 1755279460.804852, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -5401,8 +5401,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder/subfile.rw' ]", "" ], - "asctime": "2025-08-15 19:29:12,865", - "created": 1755278952.865737, + "asctime": "2025-08-15 19:37:40,804", + "created": 1755279460.8045845, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -5411,16 +5411,16 @@ "lineno": 22, "message": "Result (Returnvalue of filelist): [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder/subfile.rw' ] ()", "module": "test", - "msecs": 865.0, + "msecs": 804.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 105.335193, + "relativeCreated": 94.795748, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5430,8 +5430,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder/subfile.rw' ]", "" ], - "asctime": "2025-08-15 19:29:12,865", - "created": 1755278952.865813, + "asctime": "2025-08-15 19:37:40,804", + "created": 1755279460.804662, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -5440,24 +5440,24 @@ "lineno": 26, "message": "Expectation (Returnvalue of filelist): result = [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_file.rw', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro', '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder/subfile.rw' ] ()", "module": "test", - "msecs": 865.0, + "msecs": 804.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 105.411348, + "relativeCreated": 94.873335, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "'/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro'" ], - "asctime": "2025-08-15 19:29:12,865", - "created": 1755278952.8659272, + "asctime": "2025-08-15 19:37:40,804", + "created": 1755279460.8047757, "exc_text": null, "filename": "test.py", "funcName": "__equivalent__", @@ -5466,43 +5466,43 @@ "lineno": 131, "message": "Content '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro' is incorrect for test_variable.", "module": "test", - "msecs": 865.0, + "msecs": 804.0, "msg": "Content %s is incorrect for test_variable.", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 105.525459, + "relativeCreated": 94.986888, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 866.0, + "msecs": 804.0, "msg": "Returnvalue of filelist is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 105.601304, + "relativeCreated": 95.063216, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 7.581710815429688e-05 + "time_consumption": 7.62939453125e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.0038671493530273438, - "time_finished": "2025-08-15 19:29:12,866", - "time_start": "2025-08-15 19:29:12,862" + "time_consumption": 0.004275083541870117, + "time_finished": "2025-08-15 19:37:40,804", + "time_start": "2025-08-15 19:37:40,800" }, "Test for fstools.filelist (rekursive; files ending with .ro)": { "args": null, - "asctime": "2025-08-15 19:29:12,866", - "created": 1755278952.8662102, + "asctime": "2025-08-15 19:37:40,805", + "created": 1755279460.8050547, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -5512,20 +5512,20 @@ "message": "Test for fstools.filelist (rekursive; files ending with .ro)", "module": "__init__", "moduleLogger": [], - "msecs": 866.0, + "msecs": 805.0, "msg": "Test for fstools.filelist (rekursive; files ending with .ro)", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 105.80862, + "relativeCreated": 95.266028, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,868", - "created": 1755278952.8681006, + "asctime": "2025-08-15 19:37:40,806", + "created": 1755279460.806849, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -5539,8 +5539,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,866", - "created": 1755278952.8668144, + "asctime": "2025-08-15 19:37:40,805", + "created": 1755279460.8055873, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -5549,16 +5549,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 866.0, + "msecs": 805.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 106.412871, + "relativeCreated": 95.798384, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5567,8 +5567,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,866", - "created": 1755278952.8669837, + "asctime": "2025-08-15 19:37:40,805", + "created": 1755279460.8057199, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5577,16 +5577,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 866.0, + "msecs": 805.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 106.582038, + "relativeCreated": 95.930916, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5595,8 +5595,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,867", - "created": 1755278952.8671002, + "asctime": "2025-08-15 19:37:40,805", + "created": 1755279460.805835, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5605,16 +5605,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 867.0, + "msecs": 805.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 106.69852, + "relativeCreated": 96.046204, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5623,8 +5623,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,867", - "created": 1755278952.8671956, + "asctime": "2025-08-15 19:37:40,805", + "created": 1755279460.8059387, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5633,16 +5633,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 867.0, + "msecs": 805.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 106.79404, + "relativeCreated": 96.149952, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5651,8 +5651,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,867", - "created": 1755278952.8673446, + "asctime": "2025-08-15 19:37:40,806", + "created": 1755279460.806085, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5661,16 +5661,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 867.0, + "msecs": 806.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 106.943036, + "relativeCreated": 96.296357, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5679,8 +5679,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,867", - "created": 1755278952.867465, + "asctime": "2025-08-15 19:37:40,806", + "created": 1755279460.8062086, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5689,16 +5689,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 867.0, + "msecs": 806.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 107.063201, + "relativeCreated": 96.419805, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5707,8 +5707,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,867", - "created": 1755278952.8675637, + "asctime": "2025-08-15 19:37:40,806", + "created": 1755279460.8063064, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5717,24 +5717,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 867.0, + "msecs": 806.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 107.162064, + "relativeCreated": 96.51745, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,867", - "created": 1755278952.8676817, + "asctime": "2025-08-15 19:37:40,806", + "created": 1755279460.8064358, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -5743,16 +5743,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 867.0, + "msecs": 806.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 107.280146, + "relativeCreated": 96.647165, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5761,8 +5761,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,867", - "created": 1755278952.8678045, + "asctime": "2025-08-15 19:37:40,806", + "created": 1755279460.8065352, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5771,16 +5771,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 867.0, + "msecs": 806.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 107.402886, + "relativeCreated": 96.746343, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -5789,8 +5789,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,867", - "created": 1755278952.8679867, + "asctime": "2025-08-15 19:37:40,806", + "created": 1755279460.8067234, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -5799,39 +5799,39 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 867.0, + "msecs": 806.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 107.585047, + "relativeCreated": 96.934465, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 868.0, + "msecs": 806.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 107.69888, + "relativeCreated": 97.060327, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00011396408081054688 + "time_consumption": 0.00012564659118652344 }, { "args": [ "filelist", "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,869", - "created": 1755278952.869161, + "asctime": "2025-08-15 19:37:40,807", + "created": 1755279460.8079224, "exc_text": null, "filename": "test_filelist_dirlist.py", "funcName": "filelist_dirlist_check", @@ -5845,8 +5845,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,868", - "created": 1755278952.8682363, + "asctime": "2025-08-15 19:37:40,806", + "created": 1755279460.806974, "exc_text": null, "filename": "__init__.py", "funcName": "filelist", @@ -5855,24 +5855,24 @@ "lineno": 116, "message": "FILELIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder) exists - looking for files to append", "module": "__init__", - "msecs": 868.0, + "msecs": 806.0, "msg": "FILELIST: path (%s) exists - looking for files to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 107.834601, + "relativeCreated": 97.185052, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder" ], - "asctime": "2025-08-15 19:29:12,868", - "created": 1755278952.8686957, + "asctime": "2025-08-15 19:37:40,807", + "created": 1755279460.8074408, "exc_text": null, "filename": "__init__.py", "funcName": "filelist", @@ -5881,24 +5881,24 @@ "lineno": 116, "message": "FILELIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder) exists - looking for files to append", "module": "__init__", - "msecs": 868.0, + "msecs": 807.0, "msg": "FILELIST: path (%s) exists - looking for files to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 108.294155, + "relativeCreated": 97.651739, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,868", - "created": 1755278952.8688662, + "asctime": "2025-08-15 19:37:40,807", + "created": 1755279460.8076203, "exc_text": null, "filename": "__init__.py", "funcName": "filelist", @@ -5907,24 +5907,24 @@ "lineno": 116, "message": "FILELIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/writable_folder/subfolder) exists - looking for files to append", "module": "__init__", - "msecs": 868.0, + "msecs": 807.0, "msg": "FILELIST: path (%s) exists - looking for files to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 108.464756, + "relativeCreated": 97.83157, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,869", - "created": 1755278952.869038, + "asctime": "2025-08-15 19:37:40,807", + "created": 1755279460.8077962, "exc_text": null, "filename": "__init__.py", "funcName": "filelist", @@ -5933,39 +5933,39 @@ "lineno": 116, "message": "FILELIST: path (/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_folder) exists - looking for files to append", "module": "__init__", - "msecs": 869.0, + "msecs": 807.0, "msg": "FILELIST: path (%s) exists - looking for files to append", "name": "fstools", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/fstools/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 108.63649, + "relativeCreated": 98.007518, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 869.0, + "msecs": 807.0, "msg": "Executing %s to get list for %s", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_filelist_dirlist.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 108.759378, + "relativeCreated": 98.133688, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.0001227855682373047 + "time_consumption": 0.00012612342834472656 }, { "args": [ "['/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro']", "" ], - "asctime": "2025-08-15 19:29:12,869", - "created": 1755278952.8694153, + "asctime": "2025-08-15 19:37:40,808", + "created": 1755279460.8081784, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -5981,8 +5981,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro' ]", "" ], - "asctime": "2025-08-15 19:29:12,869", - "created": 1755278952.8692849, + "asctime": "2025-08-15 19:37:40,808", + "created": 1755279460.8080416, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -5991,16 +5991,16 @@ "lineno": 22, "message": "Result (Returnvalue of filelist): [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro' ] ()", "module": "test", - "msecs": 869.0, + "msecs": 808.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 108.883332, + "relativeCreated": 98.252762, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6010,8 +6010,8 @@ "[ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro' ]", "" ], - "asctime": "2025-08-15 19:29:12,869", - "created": 1755278952.8693476, + "asctime": "2025-08-15 19:37:40,808", + "created": 1755279460.808104, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -6020,43 +6020,43 @@ "lineno": 26, "message": "Expectation (Returnvalue of filelist): result = [ '/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder/not_writable_file.ro' ] ()", "module": "test", - "msecs": 869.0, + "msecs": 808.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 108.945904, + "relativeCreated": 98.315286, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 869.0, + "msecs": 808.0, "msg": "Returnvalue of filelist is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 109.013581, + "relativeCreated": 98.389585, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 6.771087646484375e-05 + "time_consumption": 7.43865966796875e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.0032050609588623047, - "time_finished": "2025-08-15 19:29:12,869", - "time_start": "2025-08-15 19:29:12,866" + "time_consumption": 0.003123760223388672, + "time_finished": "2025-08-15 19:37:40,808", + "time_start": "2025-08-15 19:37:40,805" }, "Test for fstools.is_writable": { "args": null, - "asctime": "2025-08-15 19:29:12,859", - "created": 1755278952.8594751, + "asctime": "2025-08-15 19:37:40,797", + "created": 1755279460.7979236, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -6066,20 +6066,20 @@ "message": "Test for fstools.is_writable", "module": "__init__", "moduleLogger": [], - "msecs": 859.0, + "msecs": 797.0, "msg": "Test for fstools.is_writable", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 99.073552, + "relativeCreated": 88.134831, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.8610697, + "asctime": "2025-08-15 19:37:40,799", + "created": 1755279460.7995439, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -6093,8 +6093,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,859", - "created": 1755278952.8599548, + "asctime": "2025-08-15 19:37:40,798", + "created": 1755279460.7984233, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -6103,16 +6103,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 859.0, + "msecs": 798.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 99.553309, + "relativeCreated": 88.634401, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6121,8 +6121,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,860", - "created": 1755278952.860062, + "asctime": "2025-08-15 19:37:40,798", + "created": 1755279460.7985373, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6131,16 +6131,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 860.0, + "msecs": 798.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 99.660392, + "relativeCreated": 88.748504, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6149,8 +6149,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,860", - "created": 1755278952.8601604, + "asctime": "2025-08-15 19:37:40,798", + "created": 1755279460.798669, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6159,16 +6159,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 860.0, + "msecs": 798.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 99.758673, + "relativeCreated": 88.880297, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6177,8 +6177,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,860", - "created": 1755278952.8602586, + "asctime": "2025-08-15 19:37:40,798", + "created": 1755279460.7987714, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6187,16 +6187,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 860.0, + "msecs": 798.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 99.856853, + "relativeCreated": 88.982595, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6205,8 +6205,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,860", - "created": 1755278952.8603895, + "asctime": "2025-08-15 19:37:40,798", + "created": 1755279460.798903, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6215,16 +6215,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 860.0, + "msecs": 798.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 99.987769, + "relativeCreated": 89.114152, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6233,8 +6233,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,860", - "created": 1755278952.860508, + "asctime": "2025-08-15 19:37:40,799", + "created": 1755279460.7990224, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6243,16 +6243,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 860.0, + "msecs": 799.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 100.106242, + "relativeCreated": 89.233583, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6261,8 +6261,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,860", - "created": 1755278952.8606155, + "asctime": "2025-08-15 19:37:40,799", + "created": 1755279460.7991242, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6271,24 +6271,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 860.0, + "msecs": 799.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 100.213665, + "relativeCreated": 89.335522, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,860", - "created": 1755278952.8607607, + "asctime": "2025-08-15 19:37:40,799", + "created": 1755279460.799239, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -6297,16 +6297,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 860.0, + "msecs": 799.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 100.358966, + "relativeCreated": 89.450218, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6315,8 +6315,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,860", - "created": 1755278952.8608558, + "asctime": "2025-08-15 19:37:40,799", + "created": 1755279460.7993321, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6325,16 +6325,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 860.0, + "msecs": 799.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 100.454149, + "relativeCreated": 89.543301, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6343,8 +6343,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,860", - "created": 1755278952.8609712, + "asctime": "2025-08-15 19:37:40,799", + "created": 1755279460.7994468, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6353,39 +6353,39 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 860.0, + "msecs": 799.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 100.56963, + "relativeCreated": 89.658058, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 861.0, + "msecs": 799.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 100.667852, + "relativeCreated": 89.755021, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 9.846687316894531e-05 + "time_consumption": 9.703636169433594e-05 }, { "args": [ "True", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.8613253, + "asctime": "2025-08-15 19:37:40,799", + "created": 1755279460.7997932, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -6401,8 +6401,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.8612113, + "asctime": "2025-08-15 19:37:40,799", + "created": 1755279460.7996843, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -6411,16 +6411,16 @@ "lineno": 22, "message": "Result (Returnvalue of fstools.is_writable(\".../writable_file.rw\")): True ()", "module": "test", - "msecs": 861.0, + "msecs": 799.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 100.809859, + "relativeCreated": 89.895576, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6430,8 +6430,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.861273, + "asctime": "2025-08-15 19:37:40,799", + "created": 1755279460.7997417, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -6440,39 +6440,39 @@ "lineno": 26, "message": "Expectation (Returnvalue of fstools.is_writable(\".../writable_file.rw\")): result = True ()", "module": "test", - "msecs": 861.0, + "msecs": 799.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 100.871445, + "relativeCreated": 89.952978, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 861.0, + "msecs": 799.0, "msg": "Returnvalue of fstools.is_writable(\".../writable_file.rw\") is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 100.923607, + "relativeCreated": 90.004499, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 5.221366882324219e-05 + "time_consumption": 5.14984130859375e-05 }, { "args": [ "False", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.8615255, + "asctime": "2025-08-15 19:37:40,800", + "created": 1755279460.8000016, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -6488,8 +6488,8 @@ "False", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.8614242, + "asctime": "2025-08-15 19:37:40,799", + "created": 1755279460.7998986, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -6498,16 +6498,16 @@ "lineno": 22, "message": "Result (Returnvalue of fstools.is_writable(\".../not_writable_file.ro\")): False ()", "module": "test", - "msecs": 861.0, + "msecs": 799.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 101.022599, + "relativeCreated": 90.109742, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6517,8 +6517,8 @@ "False", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.8614776, + "asctime": "2025-08-15 19:37:40,799", + "created": 1755279460.7999527, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -6527,39 +6527,39 @@ "lineno": 26, "message": "Expectation (Returnvalue of fstools.is_writable(\".../not_writable_file.ro\")): result = False ()", "module": "test", - "msecs": 861.0, + "msecs": 799.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 101.076017, + "relativeCreated": 90.163971, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 861.0, + "msecs": 800.0, "msg": "Returnvalue of fstools.is_writable(\".../not_writable_file.ro\") is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 101.123804, + "relativeCreated": 90.212856, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 4.792213439941406e-05 + "time_consumption": 4.887580871582031e-05 }, { "args": [ "True", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.8617146, + "asctime": "2025-08-15 19:37:40,800", + "created": 1755279460.8001883, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -6575,8 +6575,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.8616161, + "asctime": "2025-08-15 19:37:40,800", + "created": 1755279460.8000917, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -6585,16 +6585,16 @@ "lineno": 22, "message": "Result (Returnvalue of fstools.is_writable(\".../writable_folder\")): True ()", "module": "test", - "msecs": 861.0, + "msecs": 800.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 101.214441, + "relativeCreated": 90.302774, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6604,8 +6604,8 @@ "True", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.8616674, + "asctime": "2025-08-15 19:37:40,800", + "created": 1755279460.8001416, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -6614,39 +6614,39 @@ "lineno": 26, "message": "Expectation (Returnvalue of fstools.is_writable(\".../writable_folder\")): result = True ()", "module": "test", - "msecs": 861.0, + "msecs": 800.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 101.265586, + "relativeCreated": 90.352916, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 861.0, + "msecs": 800.0, "msg": "Returnvalue of fstools.is_writable(\".../writable_folder\") is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 101.31302, + "relativeCreated": 90.399589, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 4.7206878662109375e-05 + "time_consumption": 4.673004150390625e-05 }, { "args": [ "False", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.86192, + "asctime": "2025-08-15 19:37:40,800", + "created": 1755279460.8003764, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -6662,8 +6662,8 @@ "False", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.8618045, + "asctime": "2025-08-15 19:37:40,800", + "created": 1755279460.8002772, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -6672,16 +6672,16 @@ "lineno": 22, "message": "Result (Returnvalue of fstools.is_writable(\".../not_writable_folder\")): False ()", "module": "test", - "msecs": 861.0, + "msecs": 800.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 101.402799, + "relativeCreated": 90.488355, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6691,8 +6691,8 @@ "False", "" ], - "asctime": "2025-08-15 19:29:12,861", - "created": 1755278952.8618557, + "asctime": "2025-08-15 19:37:40,800", + "created": 1755279460.8003285, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -6701,43 +6701,43 @@ "lineno": 26, "message": "Expectation (Returnvalue of fstools.is_writable(\".../not_writable_folder\")): result = False ()", "module": "test", - "msecs": 861.0, + "msecs": 800.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 101.454188, + "relativeCreated": 90.539651, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 861.0, + "msecs": 800.0, "msg": "Returnvalue of fstools.is_writable(\".../not_writable_folder\") is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 101.518254, + "relativeCreated": 90.587483, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 6.437301635742188e-05 + "time_consumption": 4.792213439941406e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.0024449825286865234, - "time_finished": "2025-08-15 19:29:12,861", - "time_start": "2025-08-15 19:29:12,859" + "time_consumption": 0.002452850341796875, + "time_finished": "2025-08-15 19:37:40,800", + "time_start": "2025-08-15 19:37:40,797" }, "Test for fstools.openlocked_blocking": { "args": null, - "asctime": "2025-08-15 19:29:12,900", - "created": 1755278952.900683, + "asctime": "2025-08-15 19:37:40,831", + "created": 1755279460.8311498, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -6747,20 +6747,20 @@ "message": "Test for fstools.openlocked_blocking", "module": "__init__", "moduleLogger": [], - "msecs": 900.0, + "msecs": 831.0, "msg": "Test for fstools.openlocked_blocking", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 140.281445, + "relativeCreated": 121.361173, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,903", - "created": 1755278952.9039452, + "asctime": "2025-08-15 19:37:40,832", + "created": 1755279460.8329728, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -6774,8 +6774,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,901", - "created": 1755278952.901759, + "asctime": "2025-08-15 19:37:40,831", + "created": 1755279460.831743, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -6784,16 +6784,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 901.0, + "msecs": 831.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 141.357265, + "relativeCreated": 121.954313, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6802,8 +6802,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,902", - "created": 1755278952.9020524, + "asctime": "2025-08-15 19:37:40,831", + "created": 1755279460.8318946, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6812,16 +6812,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 902.0, + "msecs": 831.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 141.650666, + "relativeCreated": 122.105831, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6830,8 +6830,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,902", - "created": 1755278952.9022682, + "asctime": "2025-08-15 19:37:40,832", + "created": 1755279460.832013, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6840,16 +6840,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 902.0, + "msecs": 832.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 141.866546, + "relativeCreated": 122.224005, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6858,8 +6858,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,902", - "created": 1755278952.902445, + "asctime": "2025-08-15 19:37:40,832", + "created": 1755279460.832119, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6868,16 +6868,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 902.0, + "msecs": 832.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 142.043424, + "relativeCreated": 122.330343, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6886,8 +6886,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,902", - "created": 1755278952.9027333, + "asctime": "2025-08-15 19:37:40,832", + "created": 1755279460.8322656, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6896,16 +6896,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 902.0, + "msecs": 832.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 142.331782, + "relativeCreated": 122.477078, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6914,8 +6914,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,902", - "created": 1755278952.9029615, + "asctime": "2025-08-15 19:37:40,832", + "created": 1755279460.8323967, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6924,16 +6924,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 902.0, + "msecs": 832.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 142.559789, + "relativeCreated": 122.608095, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6942,8 +6942,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,903", - "created": 1755278952.9031503, + "asctime": "2025-08-15 19:37:40,832", + "created": 1755279460.8325086, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -6952,24 +6952,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 903.0, + "msecs": 832.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 142.748658, + "relativeCreated": 122.719788, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,903", - "created": 1755278952.90335, + "asctime": "2025-08-15 19:37:40,832", + "created": 1755279460.832634, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -6978,16 +6978,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 903.0, + "msecs": 832.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 142.948474, + "relativeCreated": 122.845061, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -6996,8 +6996,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,903", - "created": 1755278952.9035456, + "asctime": "2025-08-15 19:37:40,832", + "created": 1755279460.8327456, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -7006,16 +7006,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 903.0, + "msecs": 832.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 143.143949, + "relativeCreated": 122.956732, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7024,8 +7024,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,903", - "created": 1755278952.9037588, + "asctime": "2025-08-15 19:37:40,832", + "created": 1755279460.8328674, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -7034,36 +7034,36 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 903.0, + "msecs": 832.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 143.357098, + "relativeCreated": 123.078574, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 903.0, + "msecs": 832.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 143.543516, + "relativeCreated": 123.184036, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00018644332885742188 + "time_consumption": 0.00010538101196289062 }, { "args": [], - "asctime": "2025-08-15 19:29:12,904", - "created": 1755278952.9041553, + "asctime": "2025-08-15 19:37:40,833", + "created": 1755279460.833087, "exc_text": null, "filename": "test_open_locked.py", "funcName": "openlocked_blocking", @@ -7073,16 +7073,16 @@ "message": "Opening a file with a blocking lock, writing to it, sleep a bit, trying to open and write to it from a child process", "module": "test_open_locked", "moduleLogger": [], - "msecs": 904.0, + "msecs": 833.0, "msg": "Opening a file with a blocking lock, writing to it, sleep a bit, trying to open and write to it from a child process", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_open_locked.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 143.75348, + "relativeCreated": 123.298157, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", "time_consumption": 0.0 }, @@ -7091,8 +7091,8 @@ "'Some more text.'", "" ], - "asctime": "2025-08-15 19:29:13,409", - "created": 1755278953.4099643, + "asctime": "2025-08-15 19:37:41,338", + "created": 1755279461.3385127, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -7108,8 +7108,8 @@ "'Some more text.'", "" ], - "asctime": "2025-08-15 19:29:13,409", - "created": 1755278953.4092526, + "asctime": "2025-08-15 19:37:41,337", + "created": 1755279461.3376966, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -7118,16 +7118,16 @@ "lineno": 22, "message": "Result (Appended text to file): 'Some more text.' ()", "module": "test", - "msecs": 409.0, + "msecs": 337.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 648.851078, + "relativeCreated": 627.907769, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7137,8 +7137,8 @@ "'Some more text.'", "" ], - "asctime": "2025-08-15 19:29:13,409", - "created": 1755278953.409755, + "asctime": "2025-08-15 19:37:41,338", + "created": 1755279461.338294, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -7147,43 +7147,43 @@ "lineno": 26, "message": "Expectation (Appended text to file): result = 'Some more text.' ()", "module": "test", - "msecs": 409.0, + "msecs": 338.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 649.353272, + "relativeCreated": 628.505211, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 409.0, + "msecs": 338.0, "msg": "Appended text to file is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 649.562695, + "relativeCreated": 628.723924, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00020933151245117188 + "time_consumption": 0.0002186298370361328 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.5092813968658447, - "time_finished": "2025-08-15 19:29:13,409", - "time_start": "2025-08-15 19:29:12,900" + "time_consumption": 0.5073628425598145, + "time_finished": "2025-08-15 19:37:41,338", + "time_start": "2025-08-15 19:37:40,831" }, "Test for fstools.openlocked_non_blocking": { "args": null, - "asctime": "2025-08-15 19:29:12,889", - "created": 1755278952.8890252, + "asctime": "2025-08-15 19:37:40,824", + "created": 1755279460.824487, "exc_text": null, "filename": "__init__.py", "funcName": "testCase", @@ -7193,20 +7193,20 @@ "message": "Test for fstools.openlocked_non_blocking", "module": "__init__", "moduleLogger": [], - "msecs": 889.0, + "msecs": 824.0, "msg": "Test for fstools.openlocked_non_blocking", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/report/__init__.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 128.623704, + "relativeCreated": 114.698119, "stack_info": null, "taskName": null, "testcaseLogger": [ { "args": [], - "asctime": "2025-08-15 19:29:12,891", - "created": 1755278952.8917553, + "asctime": "2025-08-15 19:37:40,826", + "created": 1755279460.826457, "exc_text": null, "filename": "test_helpers.py", "funcName": "init_test_folder", @@ -7220,8 +7220,8 @@ "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder" ], - "asctime": "2025-08-15 19:29:12,889", - "created": 1755278952.8898897, + "asctime": "2025-08-15 19:37:40,825", + "created": 1755279460.825204, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -7230,16 +7230,16 @@ "lineno": 59, "message": "Creating general Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "module": "test_helpers", - "msecs": 889.0, + "msecs": 825.0, "msg": "Creating general Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 129.488213, + "relativeCreated": 115.415259, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7248,8 +7248,8 @@ "general Basefolder", "/writable_folder" ], - "asctime": "2025-08-15 19:29:12,890", - "created": 1755278952.89007, + "asctime": "2025-08-15 19:37:40,825", + "created": 1755279460.825393, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -7258,16 +7258,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder", "module": "test_helpers", - "msecs": 890.0, + "msecs": 825.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 129.668259, + "relativeCreated": 115.604072, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7276,8 +7276,8 @@ "general Basefolder", "/not_writable_folder" ], - "asctime": "2025-08-15 19:29:12,890", - "created": 1755278952.8902397, + "asctime": "2025-08-15 19:37:40,825", + "created": 1755279460.82551, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -7286,16 +7286,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../not_writable_folder", "module": "test_helpers", - "msecs": 890.0, + "msecs": 825.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 129.838193, + "relativeCreated": 115.721335, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7304,8 +7304,8 @@ "general Basefolder", "/writable_file.rw" ], - "asctime": "2025-08-15 19:29:12,890", - "created": 1755278952.8904047, + "asctime": "2025-08-15 19:37:40,825", + "created": 1755279460.8256135, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -7314,16 +7314,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_file.rw", "module": "test_helpers", - "msecs": 890.0, + "msecs": 825.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 130.002965, + "relativeCreated": 115.824856, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7332,8 +7332,8 @@ "general Basefolder", "/not_writable_file.ro" ], - "asctime": "2025-08-15 19:29:12,890", - "created": 1755278952.8906345, + "asctime": "2025-08-15 19:37:40,825", + "created": 1755279460.8257573, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -7342,16 +7342,16 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../not_writable_file.ro", "module": "test_helpers", - "msecs": 890.0, + "msecs": 825.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 130.232787, + "relativeCreated": 115.968287, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7360,8 +7360,8 @@ "general Basefolder", "/writable_folder/subfolder" ], - "asctime": "2025-08-15 19:29:12,890", - "created": 1755278952.8908408, + "asctime": "2025-08-15 19:37:40,825", + "created": 1755279460.8258877, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -7370,16 +7370,16 @@ "lineno": 51, "message": "Creating folder in general Basefolder: .../writable_folder/subfolder", "module": "test_helpers", - "msecs": 890.0, + "msecs": 825.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 130.439141, + "relativeCreated": 116.099013, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7388,8 +7388,8 @@ "general Basefolder", "/writable_folder/subfolder/subfile.rw" ], - "asctime": "2025-08-15 19:29:12,891", - "created": 1755278952.891024, + "asctime": "2025-08-15 19:37:40,825", + "created": 1755279460.8259995, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -7398,24 +7398,24 @@ "lineno": 51, "message": "Creating file in general Basefolder: .../writable_folder/subfolder/subfile.rw", "module": "test_helpers", - "msecs": 891.0, + "msecs": 825.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 130.622555, + "relativeCreated": 116.210734, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { "args": [ "/home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder" ], - "asctime": "2025-08-15 19:29:12,891", - "created": 1755278952.891229, + "asctime": "2025-08-15 19:37:40,826", + "created": 1755279460.8261192, "exc_text": null, "filename": "test_helpers.py", "funcName": "setUp", @@ -7424,16 +7424,16 @@ "lineno": 65, "message": "Creating UID-Basefolder /home/dirk/work/unittest_collection/fstools/unittest/output_data/uid_testfolder", "module": "test_helpers", - "msecs": 891.0, + "msecs": 826.0, "msg": "Creating UID-Basefolder %s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 130.82716, + "relativeCreated": 116.330506, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7442,8 +7442,8 @@ "UID-Basefolder", "/uid_test_file" ], - "asctime": "2025-08-15 19:29:12,891", - "created": 1755278952.8913949, + "asctime": "2025-08-15 19:37:40,826", + "created": 1755279460.8262186, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -7452,16 +7452,16 @@ "lineno": 51, "message": "Creating file in UID-Basefolder: .../uid_test_file", "module": "test_helpers", - "msecs": 891.0, + "msecs": 826.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 130.993088, + "relativeCreated": 116.429697, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7470,8 +7470,8 @@ "UID-Basefolder", "/uid_test_folder" ], - "asctime": "2025-08-15 19:29:12,891", - "created": 1755278952.891593, + "asctime": "2025-08-15 19:37:40,826", + "created": 1755279460.826338, "exc_text": null, "filename": "test_helpers.py", "funcName": "create_filesystem_content", @@ -7480,36 +7480,36 @@ "lineno": 51, "message": "Creating folder in UID-Basefolder: .../uid_test_folder", "module": "test_helpers", - "msecs": 891.0, + "msecs": 826.0, "msg": "Creating %s in %s: ...%s", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 131.191247, + "relativeCreated": 116.549272, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 891.0, + "msecs": 826.0, "msg": "Files and folders for fstools unittest created under /home/dirk/work/unittest_collection/fstools/unittest/output_data/testfolder", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_helpers.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 131.353544, + "relativeCreated": 116.668246, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00016236305236816406 + "time_consumption": 0.00011897087097167969 }, { "args": [], - "asctime": "2025-08-15 19:29:12,891", - "created": 1755278952.8919296, + "asctime": "2025-08-15 19:37:40,826", + "created": 1755279460.826557, "exc_text": null, "filename": "test_open_locked.py", "funcName": "openlocked_non_blocking", @@ -7519,16 +7519,16 @@ "message": "Opening a file with a non blocking lock, writing to it, trying to open and write to it from a child process and writing more text", "module": "test_open_locked", "moduleLogger": [], - "msecs": 891.0, + "msecs": 826.0, "msg": "Opening a file with a non blocking lock, writing to it, trying to open and write to it from a child process and writing more text", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/tests/test_open_locked.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 131.528008, + "relativeCreated": 116.768224, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", "time_consumption": 0.0 }, @@ -7537,8 +7537,8 @@ "'BlockingIOError'", "" ], - "asctime": "2025-08-15 19:29:12,899", - "created": 1755278952.8994677, + "asctime": "2025-08-15 19:37:40,830", + "created": 1755279460.8304422, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -7554,8 +7554,8 @@ "'BlockingIOError'", "" ], - "asctime": "2025-08-15 19:29:12,899", - "created": 1755278952.8990371, + "asctime": "2025-08-15 19:37:40,830", + "created": 1755279460.8301578, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -7564,16 +7564,16 @@ "lineno": 22, "message": "Result (Exception name thrown in child process): 'BlockingIOError' ()", "module": "test", - "msecs": 899.0, + "msecs": 830.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 138.635536, + "relativeCreated": 120.36908, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7583,8 +7583,8 @@ "'BlockingIOError'", "" ], - "asctime": "2025-08-15 19:29:12,899", - "created": 1755278952.8993359, + "asctime": "2025-08-15 19:37:40,830", + "created": 1755279460.8303666, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -7593,39 +7593,39 @@ "lineno": 26, "message": "Expectation (Exception name thrown in child process): result = 'BlockingIOError' ()", "module": "test", - "msecs": 899.0, + "msecs": 830.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 138.934257, + "relativeCreated": 120.577832, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 899.0, + "msecs": 830.0, "msg": "Exception name thrown in child process is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 139.066033, + "relativeCreated": 120.653591, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00013184547424316406 + "time_consumption": 7.557868957519531e-05 }, { "args": [ "'Some more text.'", "" ], - "asctime": "2025-08-15 19:29:12,900", - "created": 1755278952.9001853, + "asctime": "2025-08-15 19:37:40,830", + "created": 1755279460.8308883, "exc_text": null, "filename": "test.py", "funcName": "equivalency_chk", @@ -7641,8 +7641,8 @@ "'Some more text.'", "" ], - "asctime": "2025-08-15 19:29:12,899", - "created": 1755278952.8999093, + "asctime": "2025-08-15 19:37:40,830", + "created": 1755279460.8307543, "exc_text": null, "filename": "test.py", "funcName": "__report_result__", @@ -7651,16 +7651,16 @@ "lineno": 22, "message": "Result (Appended text to file): 'Some more text.' ()", "module": "test", - "msecs": 899.0, + "msecs": 830.0, "msg": "Result (%s): %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 139.507637, + "relativeCreated": 120.965649, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" }, { @@ -7670,8 +7670,8 @@ "'Some more text.'", "" ], - "asctime": "2025-08-15 19:29:12,900", - "created": 1755278952.9000437, + "asctime": "2025-08-15 19:37:40,830", + "created": 1755279460.8308265, "exc_text": null, "filename": "test.py", "funcName": "__report_expectation__", @@ -7680,42 +7680,42 @@ "lineno": 26, "message": "Expectation (Appended text to file): result = 'Some more text.' ()", "module": "test", - "msecs": 900.0, + "msecs": 830.0, "msg": "Expectation (%s): result %s %s (%s)", "name": "__unittest__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 139.642246, + "relativeCreated": 121.037748, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread" } ], - "msecs": 900.0, + "msecs": 830.0, "msg": "Appended text to file is correct (Content %s and Type is %s).", "name": "__tLogger__", "pathname": "/home/dirk/work/unittest_collection/fstools/unittest/src/unittest/test.py", - "process": 1030275, + "process": 1037943, "processName": "MainProcess", - "relativeCreated": 139.783757, + "relativeCreated": 121.099366, "stack_info": null, "taskName": null, - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.00014162063598632812 + "time_consumption": 6.175041198730469e-05 } ], - "thread": 140248246395136, + "thread": 140159624405248, "threadName": "MainThread", - "time_consumption": 0.011160135269165039, - "time_finished": "2025-08-15 19:29:12,900", - "time_start": "2025-08-15 19:29:12,889" + "time_consumption": 0.0064013004302978516, + "time_finished": "2025-08-15 19:37:40,830", + "time_start": "2025-08-15 19:37:40,824" } }, "testrun_id": "p3", - "time_consumption": 0.554530143737793, + "time_consumption": 0.5455174446105957, "uid_list_sorted": [ "Test creating a folder with fstools.mkdir", "Test creating a folder with fstools.mkdir, when target exists", diff --git a/_testresults_/unittest.pdf b/_testresults_/unittest.pdf index 630f0b21c42ca8b2883a240f1a7a0788b3b9b6d6..6dcfd9c94e24e13d8a665577d510d034cf9bfddf 100644 GIT binary patch delta 14071 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