perl-Test-Object-0.07-24.1>t  DH`pX&/=„6?TҚ\1Fn![D^W@6Ky7B3Ѧ(,oϼ!fFItOH#k0JAR p43^li:-A(0h jZInu[}V +EI!!%Ԡ9 ۺn%;&nP47JoSuD | I0C<}|桾A =dY: v\ƽ#t26cf6555ef315528d4b7f75e7dc1d0557837c63c3EX&/=„ H>vh<|p;qtmn8>0̘c .ꞦT2Ç\GU"cwO,AZ7 WT*)f1үCXIu H(h9t^n4H?a"%]LEćE`/Q .wZTK/Ax7 <|zzTwHJmRo6hn]0.OjT\۹N:<$]_QVҒ>:?d  P !JPX              0T |   ( 8 9 : nF G H I X Y \ , ] T ^ b c#deflu vw\ x yzCperl-Test-Object0.0724.1Thoroughly 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. Authors: -------- Adam Kennedy X&lamb06,openSUSE Leap 42.3openSUSEGPL-1.0+ or Artistic-1.0http://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/Test-Object/linuxnoarchN V kAA$$AA큤$X&X&DlGDlGX&X&DlGDlGDlGX&c5a9fd353fa2c31b92ca55dc7c235e2e89638a3709e84a3a7ce1e396368ce4fc7e02e4c7ec03bcc9408a59ad2da03ac7385c55653886acac3821999a3ccd17b3aad3002a03fffa43964917c26bb1ab02eb302884f22d96bf1829df25cacca563rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Test-Object-0.07-24.1.src.rpmperl(Test::Object)perl(Test::Object::Test)perl-Test-Object    perl(:MODULE_COMPAT_5.18.2)perl(Carp)perl(Exporter)perl(File::Spec)perl(Scalar::Util)perl(Test::More)perl(overload)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)0.801.160.423.0.4-14.0-14.4.6-14.11.2NHL@L[@L@JJս@coolo@suse.comcoolo@novell.comchris@computersalat.decoolo@novell.comrschweikert@novell.comrschweikert@novell.com- 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.07lamb06 1489774255 0.070.070.07-24.1TestObjectObject.pmTest.pmx86_64-linux-thread-multiperl-Test-ObjectChangesLICENSEREADMETest::Object.3pm.gz/usr/lib/perl5/vendor_perl/5.18.2//usr/lib/perl5/vendor_perl/5.18.2/Test//usr/lib/perl5/vendor_perl/5.18.2/Test/Object//usr/share/doc/packages//usr/share/doc/packages/perl-Test-Object//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/43233537bf232d41f05b336f9fe4be28-perl-Test-Objectcpiolzma5noarch-suse-linuxdirectoryPerl5 module source textASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PPP+@Bk)Rl?`] crt:bLLD ͂0j Fzb#T=h.<ϗTx^Cf*w:$lpImnC6d8و*nW}Y/؀ Ί WzI'rw*K>çt:/O# w-l0V65D*`2C"4iukyyJ ܉[ίw"`vp8$Vxb?;+r &Q?ɻ|z.0%@8] OX?aԕp,y&ijUV c&eguH-ޝ9!ӆoLt{A/9o2F@-%j, 4Hl`PU  jچrAzbYPsy̥ v'/J< +Y ֨5ɷ7?6͍1{2uJ,NIk |v`!W =\}K7\Ӱz 9 ͼ7ҷ?MȥIח3(ܬOڐ$s|A2RxnnUtsm;1;SNP-XU kn%6cW ~bRx+D>Žfx2#k++d:,ߘj%Q{N]f g  hFE{]8o޼si%"_@CIx=:YI'lE[alf?RE(WEoZe9+/x!D9,) Xb|m0d] $JE_(Wbq*R:4{`iLZohd0mrfVy2ʻ3ݵKr(eS*DW t ׽.C3O 0 g2Qj+]CN(vu[Vc փPItZ Lو {n DR LJD&Pι2OhZҐs_RMD$S/ NmP&jm=i %dU!Go]7!-~ 룭9&w0uv*ZλQ26p!yw9 #A ^I?q~wI#drONȺ<ǥ'!pZl.U` I=q9`*[9n#.ykrzv^tWʦXǣ)ѩXkY#;VN}{Eg7Ò0YA`\Fv2n {JIҢ0a O>oS*ۯЍ mbדyZiΎ\S2Rjy[=QmqlzYϝ] +.I7榏@Mt#w?RrtX^ Ch(/'\%ѨKg_a$gGJd.H(Maj eu?2KK} SJqT6_qTN99GQY5IјzGMmt[zޱo'K@hkh%x2%BՀFqgaY<@P3"$Ճ&$е[(eo(-=<0 ̐y͂+^TZ]ػKfP}Rޮ E`J}A#YWNfu PDkPmmW}!㉉$ 3IPgaWtfBi$Z 0ʣ{~߼nﶽ;]a%]6JCR0n>"0Pd e aկpOgVoi;8Zsiޱ D!d0WoЧڥUE"E͌"fB/5J#Ͷ್Y FXqtH6 +NBv;Qz'齫:{?ݧS{6i$1n8sO SHSY3 '$'3U !VKڠbdS1eZ,`*| g3Vמ͐,7jdrL%pA_5_rp+v0mHj:Ko,~OگL>7> $˾>z\e} 8A7w :>='$Q:[f|32ERNM؀@-<[3R*8 [VQ-lױmڨf_qHA P9@O*044qSNckZqBgы=Y~hTUG?]m1at䰏'pm Aטe] -0[!(~H·9IK`Ffޞe>55"kj^I:J$<5Wl`$%^cIM@ J6{UA;ecy Ҝ zcޫkV[m[gEԷ>ǐWf1`[x+Sm a%^~}MY6!aZ|5^^= GӱpMz7谝#ĦZu5f@S? (BH#\!ډU_kKM_ьqke/~E^Qe-*:؛]L[[VY ?j <. qp5CsF&@FemMNt"ퟙ@mE9`F#I5sZ|T˚#[:fIb'}Wpp~&^V35PmAR$@[G@ 4%sb ]ҧV絢Wotglge&`Lt@/$u}xu0Bhy ư=al۸xhVv@xDmG[Diy ILdpBH845'5nڄ6wߧZL/;eQn+s;OQ%#E (a^sR0Y w~BftXE64zؐ/eN Zu #(h\\%h?rNVzxxun34:wIrYFA"c;LJox5G[*c?`K}ħ>JEXؼό)랱Y`NB#5r1{.#.'Bݭ1=:bEJ'e $AgOO4aƀѵ5M۫5yZ_SrHm~k P^FBCKB;~)քbeM7[huEtKdzM~5Cv>6Z87 ڨZSfS-bc]o4v%r`ls0sVa)jf1[bo:^,-9q[(p ֌q{$P}oKaSB1Hm}ajBRT=;$5Xl @,q9H2 !@a̮-6ߏ $ք̯6D?Y H걚C2u4FL[jJ\{kuԫVw2\_3X'y0Sz\ken2xUcl#m&Hr?c6RjȾ'7a\i-#I)etEi%|Dj_|ZrϗxʧGB =fMVsHl K̀-1 <DY!a=xl)K.sRmYstuYhlOM7k!yU/z!O8M-`x n0)+,XcfxH:u9BvB^=σx]qHYdt)K{/O`ѢenPʡA,fo1}dО;|qs\̬6}G!f7OL\cx"qsm|41W2M;fcj 9hǼJF0w.tmƮ5p KYI~!*~(]m_B5:m ʆsA |Zǁd׈ gP@)&:Oyg:ȪE,m\7qcEP-M;~kO+cw"u߿Ԩ:`߶.ظ65fQ L2UÛhyLGP5&|&o FGDx{bK;#}[ Nٰ4Y85*&bK T_7~kdٙͭTC7k[|^*5 PFi9>{g7HsUcjebFi٭ƽ##.AC&-_r~[XC">a=A'M D[sL Pq J[[(An͒Jex;3SjFM*$s ]Jz)Yk 'Y3P1mAlwƞ5G2V/#xe9-9Y˃ ^Kw(]D:hwړ.1 #9!f J`3jYk 92Ԯ)"݅8V<#C+=cHBO8uUBgupB.;kagW5S3C阐RyB)'3+|2㮌Xx6Z'XX)Jl4#.ͫy8 lFebI'pO69x6-"- -<lM_O Y~x{znɰwRQ@J]ۨ1)@cY|ٛ udO=^kpRIŨs)I’%Pp`]1`0v6!UΦٺbco騐ށɉ!HKR(bYĘ3fzBoaky2(Xu4t!Wo#TA3z(gCC! PE q{d[OydB٥Hl׭ΰSqb%w&lGg}Lӻ6ʎ|"3VN竂#ě2&./ٹ" Lj90碦Pi;WA|%CҌ!s0P\h[$㫁W+-pig݊W&~)e摪ܞ2>PfzZIROM!VoxDmAJhF>N}8MU(VEթ= 2d$݀n0g `7)c7uՓZ:rNAh”G)B]-nukyF3O(`KpZh*2e/Q&Ŭ&S".Q̄n%E)O}8| 4}eHBRZH^'2JOBQOtS݅\Ҁ5}3xE ]@0D8\Q zg4wӞڋoJߣV%B2s!XCBZm/cDQB wt*8}׿P.}fP Ncdi0z%P;ǹ敐N!~OJ&XCS=2ӽEiȽV:j/ܑ[!T }IS*~pm@Lx`cO~FVq6`nɔKCk{3EdgqA+CF5!n]k8d=X J8@]Wk.3B{C|3AbzwllUU9XNUqDƐ4cPAw#ži8yc FG劶 L)TW/1WOI(?p @侪Y7֙[qh+q M|҂DH4hfgf!(z_KPG~*)TR`Èu8w0:б+~LIYȔAG@K>2vBgnkqBzE0I09L`m=rv͊С#,_x%nt! NS7d\=c#Ji.Fdq7hv13ts`v%"b'Vv+T[=Y'3QHm=&'%ҚH&opc?6\GGDq"xi6A8\țvA#cpBР--2X"L#pWݨ5QC>ޢvjw:F.K2r67{)d`Yk2S&h@Dz3/HjDhL! x[:o^<00l:v gL63#Έ oswO(@/+ Boz< -VCϞp9s󘻗%kH*|Z%.Mus4g!'>M0Wqt#I@U[1^ocHJs8ؒһҐ`.i .i[ 3j,jͱ!Q7A>6{jTՀףIQV f#zJ+H8Nr̀~WP`̹e1׍7̧K;S%\5VR+~lT]'3 ~^lC:BN~*]KrX_O7a G,P!#m:rյYɏW~jQ2϶qܿJˏ(e{$$_,-oƿ5$.P;"ыZ87.By3P?<>Aiۻ pyK1g#=SCB'9[QvS}jJi858~XG8 6U8iԈ~Du+q)jJhL~J-|dKab1.ZziB'dn5/|SӸtDI= ۓQRS] x)7q~X6Bn|`zs לg&er`B]hQߏa>iwcR#6gd$t,;(Ľ*AtK=}3uv= ǹLO%nX_*ٱ2MV>;}zdFW٘Mef pZo4vۙ#!ofIE#*#yB$aU*H?7Y:-L L"Q^w!%d5DdZ}eX}!qHz?╩'SYהgwH %A'`Y+~Q뤓uSRG$`zWq%˜LUr}`$wv sIV\9tƇ-am~5Kdc!eS3>^kLL ޒf(32;h gx4a:F]I;\<+.I}9K@tFG-T=[V_&};R;b`Q48$ YF8,kE2+bclkߍq0ŀ;% K]HmZ=8C6`V~f%ROF2}y-]<~.xfi? ڣf!|]C+ա |)UtHXeA6ԓf3pI%)z+KB5!{:%#s0Z&WLOE,3˔%,RxAUr()p= ҒĚ*p"0W D3IadQ t,ΦnDu3SlNi[`OL=ϠW޽^nZI|xGP;Y4uzH7+^re:TÈ&e?ߑ"Ek1.Q[s %DoH%kHby=ņ\sΤSF %L` I ' I'qOZ%=s1 7Ecn?ODJ8Xir7zE&c 6u@2iCfR%"Oⷆߌ>7#E~>1' J8o>v-GvWcZ+v2#=O4놐`EԙF;ڲ:2Ih<$ᷪ b>0XԬ~r5Y ˸d]O M*L,@ZbU3 6sۃHmW~WEh67%O= Eʖ1kCj6Lokdl̈́eX)@t5UԲmɹknékϨ U؂nxrsʂ