perl-Test-Object-0.08-bp154.1.23 >  A bx!M@eee3wkc!)z̻fV^p>8?(d # V| )/8 h              H t     w( 8 9 : PF G  H 8 I h X tY \ ] ^^bkcdeflu vw` x yz$Cperl-Test-Object0.08bp154.1.23Thoroughly testing objects via registered handlersIn situations where you have deep trees of classes, there is a common situation in which you test a module 4 or 5 subclasses down, which should follow the correct behaviour of not just the subclass, but of all the parent classes. This should be done to ensure that the implementation of a subclass has not somehow "broken" the object's behaviour in a more general sense. 'Test::Object' is a testing package designed to allow you to easily test what you believe is a valid object against the expected behaviour of *all* of the classes in its inheritance tree in one single call. To do this, you "register" tests (in the form of CODE or function references) with 'Test::Object', with each test associated with a particular class. When you call 'object_ok' in your test script, 'Test::Object' will check the object against all registered tests. For each class that your object responds to '$object->isa($class)' for, the appropriate testing function will be called. Doing it this way allows adapter objects and other things that respond to 'isa' differently that the default to still be tested against the classes that it is advertising itself as correctly. This also means that more than one test might be "counted" for each call to 'object_ok'. You should account for this correctly in your expected test count.bxbuild81xSUSE Linux Enterprise 15 SP4openSUSEArtistic-1.0 or GPL-1.0+https://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/Test-Object/linuxnoarch*,G AA$$AA큤A큤$bxbxZ>Z>bxbxZ>Z>Z>bxZ>bx50d13ded4918a84c8b0f2a0f89dec94c50dce4a0324be8085e76bbf11c1e590ea6fdab1accfd46eac1743d84516d5831945f7a5656fdfaa664e8e600de2fc27b8bd8dc4586c8165d9843a8acaec0fc2757305e859f87d889593550fcac18ce5cb78f68e9c42c1ef4146314e80b03b7d8ec736b28a7336f0eb776544d17385cb3c071225c9f66ff2d97ad6756a8ace5bb5b12b3b01905b0362ca7c353b1aa93655988c24d0d0da2dbae18a1f5a62ef3172b8d2fe58280e8186bec0a38e53548a7c19f97510be9108858cf09dc3280742c3393973da63cf875ed5b738046816ae5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Test-Object-0.08-bp154.1.23.src.rpmperl(Test::Object)perl(Test::Object::Test)perl-Test-Object    perl(:MODULE_COMPAT_5.26.1)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3Z?Y{NHL@L[@L@JJս@coolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@novell.comchris@computersalat.decoolo@novell.comrschweikert@novell.comrschweikert@novell.com- updated to 0.08 see /usr/share/doc/packages/perl-Test-Object/Changes- patch the Makefile to build with perl 5.26- use original .tar.gz- switch to perl_requires macro- recreated by cpanspec 1.78 o fix deps - changelog to changes file- add perl as explicit buildrequire- Add changes file - Add %dir directive for directories in %files - Changelog clean up to only contain initial creation- Initial build 0.07build81 1652087272 0.080.080.08-bp154.1.23TestObjectObject.pmTest.pmx86_64-linux-thread-multiperl-Test-ObjectCONTRIBUTINGChangesREADMEperl-Test-ObjectLICENSETest::Object.3pm.gz/usr/lib/perl5/vendor_perl/5.26.1//usr/lib/perl5/vendor_perl/5.26.1/Test//usr/lib/perl5/vendor_perl/5.26.1/Test/Object//usr/share/doc/packages//usr/share/doc/packages/perl-Test-Object//usr/share/licenses//usr/share/licenses/perl-Test-Object//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/34170f574d7d3cd0b39fecde1505d566-perl-Test-Objectcpioxz5noarch-suse-linuxdirectoryPerl5 module source textASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PP}(\#6͂2Mutf-84351786b1af71cbbed3c0212aee1d7b32be2cdae40edcddf423f2fabaa2d4dd4? 7zXZ !t/0] crt:bLL >!:eFUJ|4 Kۓ^' ,Q>֙&X>u4;'!_K!=gDb~IWЎbqfZv?8oуєáe16o"̧NP*BJq䜩l}}dt]WWB"|g"Dskdӑ6LPU0бtY[ 2ވZCuwf\JJa(jyEIcuI_Jal14X {s&w.#TV.6kNqDN8 ?U-q~#тUS:D3[\-IΝ FLLc|kiwvE exmJYS^gԉ5CU[8Kvv|kHf8$AN+) RHStn̚kj~.J@ g:tDU6X7dŚ{q@0ݯ8vokUD4+nl В\Vk86FMsYҖ zS^f^DjntUxaΡGA~^ $dgx׻IZMkE{o2n;|r˨ʚ?#LAlHbַL&x뷀8'c uFL#xH:\F{[ekle:k+ݯ:tԈHQd$N p8]rI>O: K a 7ASQLNmF?\ҵ{x~jkE3,k:Лz|IvJn!KRxy?YBi&cۦ=R/! |9^=gkDZ8 jbnZmWAR~5.w_ u:GMgGpǰ){ #^IQ΍GFWrSah`j*tvLCSP"2.!S{/q%CDi܈:#Gü"N4v$mbsE\u/b[f80āȕ,-%;LHW)mڅ"^r-בv||_x/ 1-[[15ǿIE]-񾸵]Oyt@7BTku^!qS"#dCi,20QWf7|3~&kV}ڑA 0]`[q\l12p,_3'x4~3 Z=)klhz JJSI\&zͻi] BK:5 ^.7"ԾStU y{πxoSd7.\V;} X=dEmp1W[h/U</Xx75]x,E ey6F] O P9TbLfZS'D[.JJ 4زiqV:cNyIUF3+Q<)ݨ?AWq5#h*A8->@Ɩ>ȹ f5H\+y}P4].f+P?$SC,F~o~C;pZ&ϐYܾP]W/#&鶶]>\jBt͘FIC^KlC(S`Yda7˩k{-R'7x7zߺԧӷYːvh ]} CtEneNmiq5K'BF[R9l=>dW'4$\+ld2[13Ya @%.X·N[潗h<S }4TA1d',Yi#䌯u=Rr(;N䱈'7.5G?-F@vR;Ӆm1ɋO ~4; Oi@}{S=w B0 r|~B#u6|L+GH*hCтgNv^3N6%f2CTr\Csa EhD?+6%4>JTbOV>*?P)OŠɏEWR:o [A?S!#N9P{&3'B|fY1#%Ev7L::K$> H g#$0g 䁯-­%u6M-:0XiXXr+:yE'0[Bn-z@5N]79BK]Wn$.W8g7͎+gC]aO=rڎ(C(}>-b9;w$< +Rpb~ia73tf|Yiq@" 3LeB =ctT.ϕP0gxIB2j8VfHUM L05`/]2Aʔg^kwhA0-{W3B}J؇Mƥ$CQt_JIl~ ؊YUB-2*:Z|:GY[~}VLdQ|5KRfˑ~L+W…wZm<9\өÉC hvdgszڀe…\8+yzJ{|x1 儋h0hk%(u7n7=ΉX RҫXGݝTK* 1uI?{BƇEbt\ǖʞ)Uʮ y<3 FeƏ _ ?yx}Q/-TvDp(j }{-D=sDc_VAeouOPŠTm74GZdsoQk(jZ*ꮄ3ȶ7ԥxRK`{6$DOPk:@}8HZݏdװy=U !Am%3]u$/8|.nҨ VYRiQ=/_їAv @l:S_ q|pg.+d"Yih ׂ2?N`c=Av7-}=poAn8ƞJvgKhkʎby j/+Mo^N)/Ziٜciz⊭MXUL ~A]$4Y sA:x:OemIuH/˹iTѽcJvf9a#ˬV*b_+rLL^)CIQE .^e6oaA@l4kW-ja2DƐEL!UpƗ#!Ux~ső})ue)146ܟ|ܥI[tM<¼j )n  쎪^jV`rlؤJ N x&ג@RZ Y k͹Kl10BruoLO䓻ڤhZNlLԝ`$p-]ne$ 0U 甡,4PXW3j:;#IY#/VvAU E!l˩$xun6a `bmg u=!%,Sزʀc*@Ґ]kYfL"Zs'AiZNZNp]=bj|_], h0=xJSu7ɱm#+%[A۟E)> js/۸O1rK. Ѝr-q:ZMN9a;HZq_͊,dMy'3HhEy[g)xJ5!czQ|v#.jZ]g9;$Wq{ւr9IŸ;7kPh09z͡%{'?96@U"Kݼg)2#KPZvWqg=/=35]ЖXá%[Ex$FW/jG2ȩNK,N`Ez_dR !;_\Oe=OԲdiM"|A5vM"Om{ؓ'k{~IgB+j M-6΀Y ЉдocEL\墽c0AҮDbj,z*-wJєT(D6.4!X=:vy[X"1XQ_zgPRxa @&3hiO$Ǭ@^dj]8(C1_%3NEMw8ךI%R(6z 3)BTgKE)_x6=^ A"t∠BM WJl(jL =;P /#?16Q}O&k07.3"h΅ 1me9i7W,~h͸|,ԴXq߰CYeC9F4z ;^0?çそiꫴ$^xD^:1qJtw]Wb >a*P~jpJMhRNβ 9a* &뽣z,d ~mggpdovE𽼍jtv/h [>Ϫh!pf2;Znǥ^L-*_ nxKd4Q 4ݢw_]>b$<* LTy;8{*uɹ)QUܲ$K,*- >? LN^/c[ݻZzetqBU& N]CgP\#{[m3/d24Us&+%z"8) B7$g6ږqo?vW5tЯs6TԬԘBtyŬܤoF@*QrhsNd׋A.cYAJM[R>VGVu gf!5|#rS̸N,3Jiԓg~4ǒSlʙe+ZϏ8Yy>SC#CK/W~evWNo:"0srɛۉ^l]@7MJX)ꤏHW(g @C E*dŶV%u ⥱H JpetߊCT;YS rB.@5E}XUֽwd;1eukLf&wWEBX7T&U#߇BGuiCv +pv_,N`wϙ !ˆNa|z  Iƀ^, 9V޷a~o,ImQg &(('oZF&gH̔V/PB_'X>q5!+!̤gy MMX* iz#Y.aލ"sb T[KWrgO !c󉢣wV,/9<~? 3⤄7|!޺ǫ8m8~ ؛'VI4f#,`X e0T3 :mWO;n:^Ǜ2q^؎ *kO8XZMp/ 61SM[/ dBtG3$m+czA%$bIQ67kmz >#dtwgVK#t`PCm[0e&S+e=Yꗂ&ЬD\c|跗DvM 8q24Tɒh{ M;5bZCѨP|x&" Lj}UZ#B6bh_w36xHreύ 0P9՗A@`n Q#+ɦ4U1FsTЈPwv? Zw-(/-d^HrZ=ySH6T:g~9 z$oo3&J+s^&{Ѿb\1E8K ‣@H_5݁>"䈙e@ =mxR~"IfJ8 &/e~ves(Bx#8!'(Ki!)ld`Ty%$Ӷv8h^?yO<"Nro0I;xL.uXZZf#a7j#sxY:ZR&x?&J#\C$OA+0 :s,ی i: ^lH+)[&fD' p^Uci=O1T)ԡu_Ƒ^֏XAEau$>r]"XG F{PnH!$m sKhwLJT3^?k4QTW۽%mB֠7V5P]nƣEr3a:r }'zԾ o*aPj&GVƈ ƶM]*%E=# 3$wfy]RYEOX3WE xeSZ}˓L3~ϧ'zZ`JM0gb@~j@jkn)qRC -rY(lFEb-AE'CC{H?GϰnpƳׄQc9FsN43z)t1/11|iB?`ߚ(0)!#BN(a+f0f!i/*@ӡеԟ{˿F*PK [(VUcΞ3 dtyRyRٯ^䨯Mu`Z؏ǎHJtAxl׾}đ?g5Ź%v Ё9d"Cd[JQGwʾ}4ZBzY-z!rs}j0ŲAS-E|x{c1k|8B 5nXq"VWjl6'ml]>Ư L13ℛD x&j{)BI~rkPt w{JʮP#P/hV٘ n)s]ɴ l`p/ R"ֈ}g&7v @b2 YZ