perl-Test-Object-0.07-3.1>t  DH`pM^v/=„(4#8jyAw:ٱ:kYXOi44(t}zf)bf^R >Ⱥ0AcEvoG^g/Un 7~|g'+L_koA7ӲoGba nhN^Qt KkD*i>Nst2bpj($KVU*o[Ϣ pln~]- es%P"]Q-mW=SKCY˛rO |;s#6Yaxyiңu)9cfa2e0bae7e3cd728ee63052a04f75403d300ecCM^v/=„g Yؾ.}>8Ȓ7hN_Jv⎂nI/ؤ{vH v"{WM[L\6`3ix=]sV PIEյ[=̳r m{F;O9=h.4KXeM}~ȤLk<;C*vp| C+Ȗq||&3cDH^i < َMd$LT.һ諄ۮ,յ"5BA!>5Y?Id  O =CL t             $H p   ( 8 9 : RF IG \ H I X Y \ ] ^ tb Fc de f%l'z9Cperl-Test-Object0.073.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 M^build24openSUSE 11.4openSUSEGPL+ or Artistichttp://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/Test-Object/linuxnoarchN V "AA$$AA큤$M^M^DlGDlGM^M^DlGDlGDlGM^c5a9fd353fa2c31b92ca55dc7c235e2e89638a3709e84a3a7ce1e396368ce4fc7e02e4c7ec03bcc9408a59ad2da03ac7385c55653886acac3821999a3ccd17b3aad3002a03fffa43964917c26bb1ab02390751130857332342459656a45e31b3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Test-Object-0.07-3.1.src.rpmperl(Test::Object)perl(Test::Object::Test)perl-Test-Object     perlperl(Carp)perl(Exporter)perl(File::Spec)perl(overload)perl(Scalar::Util)perl(Test::More)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(VersionedDependencies)rpmlib(PayloadIsLzma)5.12.30.801.160.424.0-13.0.4-13.0.3-14.4.6-14.8.0L[@L@JJս@chris@computersalat.decoolo@novell.comrschweikert@novell.comrschweikert@novell.com- 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.07build24 1298064774##########0.070.070.07-3.1TestObjectObject.pmTest.pmx86_64-linux-thread-multiperl-Test-ObjectChangesLICENSEREADMETest::Object.3pm.gz/usr/lib/perl5/vendor_perl/5.12.3//usr/lib/perl5/vendor_perl/5.12.3/Test//usr/lib/perl5/vendor_perl/5.12.3/Test/Object//usr/share/doc/packages//usr/share/doc/packages/perl-Test-Object//usr/share/man/man3/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.4/standard/a75bdddbe9eea94d2cb20f63d99bd0fc-perl-Test-Objectcpiolzma5noarch-suse-linuxy$J ͨv?] ck]u": <[f-j WulάOg!6=]xc[2逤lKeT)V(rw2YbۜE)U:̏Kn Fz(z&=<1n@ø`xxӐeeUenb=Z1seI!ױ$@$6J0-M=2mb }x_OA5r(L7wThq|. M{:uJ|]ߡ&mÎ7P[60>UR/J3ϰtqt_oulF4VQ `aQ &^Y|K禺5_P fsJ`l6WN$Km\DH%TOSD:{fZ>yPjnK,lHa+xhW\)qUf(_YpHRZ֍v:"An(nS\`uOWn$4."{(piOQtd^3[rc6ϐ5GkX{$'||PCR˓Xm5{ߋzN T% Ul]9j2]Ov"k!zúR'N"InGX27_Ie1| >7$DK l4Y9Jy%zb fvX+"٩yvp涾LKdA\2֫![{nD$hbKLmppXUINm ,DT!F(R@Tx8H:<`?>h󮞝E MēSSե*l' a :& ձL*|2Up[<#)m~7QnJeke}ʊFމ@ ,bsCTkU/7Z{Gzb6 Ξ.[rd9ȹa!:6 0nlgUY-}һ`LH3nZCQщF `>L4]7k!a݆{ #iT+SMZIZ aRe|G2uHl|=1bGۃ'eq{kaq-AVgGd OhEFoS~DWaS'τ9Dd zVQc4/͒H}:7$ 棎m,+27mt.k.&PmQ%<#*YN"-e7)w!lEeŜIIkЯyegCh&D?f7ǽ2+=8vTȆ3 dŢaQ$YN8ݳ#ReٞQ,&d'K9O*j$/9nj#DcIXYn e~t׸;@8?wݰ4Dbo~z=:R䫇|ukD5z߷#>5 ,)G-m <ڽMWW}¡nENđNǥZ/H˙ֱ>yOWk~8"iT[D+}[/ֳĈ _Zqy ,ncﬖP# ;0@HȒ0 ƞCd(Eu1[4%Gk.AWK9G,:`TU_dwu/U퉨 >1h݅iZxMg•QߎEQ\їN4"J_2hgP/nuQr9MfxҴ^~E@[=fBCJJGBx7CyR'3tIܨwL1ѓ+lZB EήO4fȡL <׾f̠X뤫H$S(̫xH0}GBf (DxjHMd6C6 IFw^Qmd3Qɢ R33 5**~I(x/0 T@i7m/4PU[O9a$6 I00_9f=JnZX:{L@pZPfh%;Qu[~3icu%&뤣U]1 t'78,s1ΏlSa!}Mf -h1!Ż m0674ExƷĶLRT[3&wO#Jh, 'X`@wjGYm׉P,)Aێ&@ǫ6ygt:^x&xה҆U((sxwP qvGk'rQwabݢs6 to DlUauQڥ?(0HͫE ijhi3*Ϻ;#0H,rg_4$娉m4R^nF 0XkA1w %F'hҗ<☓Dx֮wf׳T,6>jfeR@ŪKX 9cƝ֑Zܱ o}a!Bp)10I1&nѷ~QA|I|vx$\ 8*}bb=ducQB:>O‘<%?,/!B M'a!Sgyp֌8ސ=}Ol|Čt7nY ڢvg;,cwa&~-4)(hoL)`/;)5# u I+d0=V,luW" 0s g ƗC̹h;7 jbd,+ua !EM~VxGnZh`, AM |FNJ-RlB+R_V{&խ|\;ʾ̥sQCl+c-W3DzwAY~ ոp4)l @:tO|>TވoK4xY{,eE8-Mg~3r+w^'NXxU4\*\ު%$34bh1. Xŧ!)dv=!*>[Pm0qdÎ-e =}W)}q"I/O1\zU̟gUu*1([d5)<?onJCj(Z^-Sso :;+4(9Eҋ]<u ' wȱ{' Ⓔb(Qh ݑL̖>w`BB1< 駰3vQڌ?6h d|+"(_V}!n' xLC@\x*L׌?c#L?&VUxF9kJSvB$'V0WSRaf/4~lrO@2e+m= ~~xNH:xҥݿ?j\ ^ƌ`L ūAo(zd4PgAŦuwZ҉Ox_Z$_LMg:g ju=_ե743)S1SmBckm^㠬MH$oZTEfu+Rd/:H1 (f&R|ވx,!jӑ0qQ[P2Y9u\抺$dyEļ\6}^@O 4 fSQS$!ôT2dQY5OW^^AYxM~Pk9ܩ2YNԝѣ&c +Wx$_J瞧24Dq``k\a{gg.# /(`ax/Y ȂQ)>Ǡ(rߟEߡgA=2dYW#fМ ( Pt7l@|kzǨ;w\r&35 V~tk'qYftv)O@wdz`SqR:#,xoX(b4hEџ85k t/y-_lFz'c,/"Hxv.;((/SHRq`g&LMÔ'hF%Z̭S* Sfgbk&p!S X zDBڔW/;J1p H6)݋P5@ޕm?c,yswS2lIܨkA-̗=%>L{"dFN9:LGM==LЀ8Ս' KbV)pS; Ō}-{̏[i {C}]r=%\}Iz=mmq M|ZEzoh1КBl1W-gG u+=z־\e~ cUz vъ#d8X,MQ4gI>D>E$/$ .խŶJF&?Y*h$?c?NxhZ&yZAn.&faVG ?gf. K:Gi ?욡0cYtfL/Ia_ +VEer|@x ޿g#x.yA~@$T^GrUptwJa{sD*> H~jR;x=zSPl^{#1QMn(mю'|LBzf+$:Nܯ6q_/! OMy`TK &9f݄l#A}9Đ93R cKn$ ,Qۀ qxqUq*@[5ߑp.uH͖тHȄV@JnAU&aXAyV7z$ %k$":&7E* ==,/?Pk6l6dս?뼬ڗ@BO"BXnP e Qe2|kT;]Y@D.QJ `*\%MQ%Z%%ᮇ+pea2?kh+,~ G_&ށ̀ m.! :T. hZߒi)*Lkc, [6jJ? +:t4fwmdEXB"u{ߥ;/Oso䦚w@cB_"ܞWUT/b 3c6Ԣz"z\9㩮:/r ~d MwcV!A¯bּ KbJT!bߪip`RZRFSܛyӿ.7T3ÊsAW眴pvKUE}cy˙ꃇJQ5 /Ye.ޡsidS{'`8Jm:U"Jl -a!/W>3'iwJ 1٨ȅ?id{v>F纎"'#9TH ' Wfm?kkoRlf_Pu-2}v6TG'H-Q8鱚\I&Ȏ{ / n]M(ɤGs}֓7MrJPa5 ӆѢ=PW?Vuc=n|]kvl A=1N@h5?RO-OnU%] !D0 G HiBGkrF5^Ϛ6\7-D-NnVce4 s)'p2FN""<}L+ǀ>ThW[aol^w!zENDMI8А4,JgxA2X sU>(=xB{mH5rDW}<;ɮr5|y@GlEXDk7$+}D}0Q/_bWp\ C6mAiJ[hXzWLO06CP>AeX`pcS,#_B|uUMH2:}$'iYN`{c1wnpyڐ;NÌ: ' ~=aM-,! Ɲ3̋ ^,\"f;uޑbILCb멱r0h{Ct ?w/Pt5&)n fvcؐ:/Z^JW(`ۧ1G#ͦDRZ$&!ƈp qY@⿈ybȥ U{j# b>Rd c 9[`_ɉ4ȉ4W.P#=sO p VaN4KN;X\m3q L\bg+g}VaZ^"gܚ pSui+]LrblVL`f2O#n x)!2&!}mVD,=*=f%9me(aO6fԫ RCơ1,#"4)DbEG_ğYc!lW"ap{=FlPj!p9}@I4w˟髧˿4ݭfO&Ȟ޽:pUNA_Q&6! ]#3Jce hmETJUs'VO$u}[MER- ߆H~{XHJL 0Ad[iH_=|pbLՌLzsVl_k:\*>-T=":AFPI!n2EWTXz|X+3Q%l%\Ǭecno=i/ao܎EI kz:vTTaX"r#aM>5FQokS2wK=ZhVK41#7rc{"R5Rj`c>E1iҔIX|TtD[ i0~\AÑdc(~m.a%:g*7+<5:D ^2c 0>TЁ@b,P?"I H}y\YDZ^7S lyh"1t"w=h0#mQ[Ykuŏyf6lT7mF@kz]U'["k'yQ-;Wʼ>`kMH5K9$A v5er+ZzN~ U~hp6P_d0۩X!o~cM[UNI@X6Es r,o*'W bOsDVR|\_l@r*NmbsȬ~EɁ48X'TٕgO&=)@zwaLά}aZ<):׳zZ^{D8cاj A|cԏڙc d?dZ NNYJGy=۫E猥hsل zĝ14y DζVK);%]6SڍIhqng@Cw [u6'N=&Ǫ{(G^P1@ V2/#c@Wmiu%ض64ʋSUg,Zئb s¥y8)g Nkq:2?)ZߝSS'RUC>b,^dkw;\@2"ޜgcكp呿YDS-~ .x[6"ۉ[n!Ih`E@D}F!"-053 0kܹUHng 377B|عtA20"[=nIri5,ں/r & IWDB `m,ACƱ2̎qX)>0x*; Ueuy&/Po?m$3TsI|{࡟0u͐r[>ŒPn D@',e*{/2&!{:o"-rvO &3DFG1~X?(>%Ob\C^M.Yb- P>+!y .{O-QW+.(?4ymaYj"jxa,z'B~4uJq#m Np<|шe5r; ф 5bR؈P' P6$8RqAe4Ѵ,bZuBd/p؁m $wr1PHa5>?\K As7oAК/ojPlIU X/!2-y)4߬CU1 ;'Or_NJ3) H|ءSA3Q .Ϻ/՜13yAVn(HN[qKt"-fYN)=1OoGESP%̯Z- 4Dp*?D.|'}ŮA.xLuF)2am^oa7GلQm2IQXXE\,]_@2^c>YokQoa<$n UҚx VDuz N۫SVyp[=GwjBSkc:q_ϤɕxƊC҃ )+Ug*م3(Rzn-#|gyGD-!1 (Gv $-)(-Us7q^ٙ۲53e? YED] Y yc,Db_Xa6H4BFNwS73q'bABQy:3HpKHX.Bs6,}8ݬlj %ho}Uu>0FhUs%= P]V kJ_7i2( {8֝>'OU'!1#s|ef>]FLC¡xV?8]=5O5lzx'>,ۻIʈ7$Rxr0,-! U`<# A;@m\=F_Sq?dTʑd^XO@~=`1I2;J֝+/8`ݵ,g =*YD?͐,&~pwJ{ǖejSg`bFg@9@G옻N^m$R!DCmD*ÎFEץl3m#Br^@ۣeά[X!T/rumP{8cck /%i!R 2Y>d^6 kdA\'(މN:c7Մ:zIaC̕f27_9uj9MiX$AH93 'Ze{e6I=e;Uƀ=w-kv\҃Hi?P1.u%Sg& > EI0'@itH-Ŏ2+ &YKoPi^2EҸ.{"=¤ZtH>5DS*IbxSIȔQ!1i< +;*/Ĉ`tK*!@X @d> F{3".< i$r/\rt wYH4Թqi|NϝwPO#Ve~~ H+Eŷ'Ņ.> 8Nm{l>!&*V|1#| 2gzٻ#kl\ ;z5^qK3t$pγV ,Cm}mC~V^6_%lM_