(/  *usr/ 000075500015222672456 010070  5ustar 00usr/lib644055 011005perl5/2462037vendor_perl/43565.32.0/751776 01510Test/6025Fatal.pm444260451 017412  0e strict;
use warnings;
package Test::;
# ABSTRACT: incredibly simple helpers for testing code with exceptions
$::VERSION = '0.014';
#pod =head1 SYNOPSIS   usMore;;System::Under::Test qw(might_die)is(  { ; },undef"thelived"likeqr/turns out it died/died as expectisa_ok'E::Whatever''thrownDESCRIPTION is an alternative to the popular L<>.  It does much less, but should allow greater flexibility in-aboutsame amount of typing.It exports one routine by default: C<>=cut
Carp ()Try::Tiny 0.07;Eer 5.57 'import';

our @EXPORT    = qw();_OK success dies_oks_ok);
=func  my $ = { ... } takes a bare block ofand rethen by that.  If nowas, it.B<Achtung!>thresults in a I<false>, such as 0 or themptyng, itself will die.  Since eitherhese casesindicatserious problemthe s, this behavior iconsideredeaturef you mustondi,usL<>'s try/catch mechanism.  ( isunderlyhandlingof.)Notethere is no TAP assert being performed.  In owords, no "ok" or "not ok" linemittt's up totothe resin aexitest C<ok>, C<>, et cetera.  Ormay wishe C<>C<> wrappers, which do provideoutputI<not>stack presentedcalled, meaningat ied has atraceinclude some frambetween calandth This is because it avoidoccasionally twitchyC<Sub::Uplevel>not a idea:  sub_&$;$) {($code, $pattern, $name) = @_   ( &)   }sub { }, qr/foo/, 'foo appear'IfC<...> is gooarguments to each subin its(for exavia C<Carp::confess>,ename, ""be matched byregexstead, wriis>: One final badisnt, "mydied!"truissyourreest I<he right reasF, iake an unrelated mistake, ushe wrong dereferencepass evoughto bed isn'lly run at all'reinginspectabln identifier or class,,C<likeour ($REAL_TBL, CALCULATED_TBL) = (1, 1);

 (&) {
 = shift;

  trym= BuilLevel -;local=if (#call tadds 5+= 5    (1..-2we want to sefromperiveis()->()aller =er(- 2)eq __PACKAGE__+     else1}}

;
  } {$_ if $_= defined $_ ? '' : ''(" caught by::"};
}_livfail("boo, w   }pass("hoorayC<>,ed only by request, semanticcaL<C<ly>|/odywilleC<try>anout error.Al almost any neededcan be,ssometimes organize complexsub(&;@(if @_; # <--run on}, @_ )two funca given, aning ifd, or did a. Tan easy upgrade pathreplacunis bas CRJBSnot suggestis convenience while por'ss => 2 qw( { die "Ied" } 'hats' {"I'm still alivefailmyer;

# Sign(&namquir;
  ||=->newmy $oker->ok( \& ) $ok or->diag( "none was raised"$oksub!but1;

__END__

=pod

=encoding UTF-8

NAME

 -

version 

  )'
FUNCTIONS2








  };







AUTHOR

Ricardoes <rjbs@cpan.org>COPYRIGHT AND LICENSE
softwacopy(c) 2010 by .is free;can redistributand/or modify itr
terms e Perl 5 programming languag.

x86_64-linux/675017 017172auto/2015112117.packlist60006223723/
usr/share673046 011166doc/11742Test--0.1414424Changes.bz2166516416BZh91AY&SY֏y _%P|o7:P۸/[A$=OOz$Q  2=M0*)SF22hBhQMh 4 e4  h h4 b)2ii =@=HT×wEK~Ccq}$*y5T"Gc?k=S@f2+pTțJ{Ʈ%o8~:8b(nη<G$eP'=nXt<^IԴRQ w  iI&c$^+G!enDuH	AnO7B*aW= &rɷ	DChd`@+$d A$+3(*C$3	t@$VLklR$f(12)$ہHV5>yH;$`[hϋ5A[eF\$ͽpsm~_
x:}c ,a (a=&J I2/ݗ }twIa*0'${BSg<u	>(}L"ɨqaHΨ)F^A<Q`rE/hFӕm oGcg`0MW#ǎׂc6IxZ͆}8YO$+lmv({m.$YE[ڢnv͏z"ux;M@ÿq1+abFBߐ!8H%Td54E^"'2@pbvQ,mګkW[K$̙Qq;ٸ#$.	8U_G@q=lhf1Ƚ4a5)ءRF+ǭ&{'p"JB#t 腼	Vywzi%HJ۵1K'! :xQ49{΁ڨ"(HkGREADME05115770Y  ߀ @g'\?0CSBj65=6=Aԏ)䌁h5<<MS@ 
DS`^{Fs-hKˏ'91$gh5a;oz&\%F_9`Iw0qYqW+/+E}2O4~,H`*nͺDɌ/jt%WJ3=A(!N!Rmżȋ- л{d`ф1l=QՉ@TD
NSCH5hgcQhɓS<F2vSDAOw$S	]`va75200433var/db420pkg/1201dev-2754BUILD_TIME0136771783354362CATEGORY1531
24262pc-gnu
FLAGS3155-mtune=generic -O2 -pipe
HOST 00ONTENTS1563566dir /usr
/doc
obj 6f5a1f548118ee41c152b0580a29df7c 1 a36febf941f40e0b6661e721d560d2b8 2aa58541a41bd046a7f558fc10b01f9aTest d098c2028e4c4e63edc8aaeac4f91aa5OUNTER04435579TARGET403XX1575XX53DEFINED_PHASES477426compile configure install prepaDEPEND234virtual->=-0.0 S>=/Try-Tiny-0.ExtUtils-MakeMaker dev-lang:0=0737107IEAPI0260326FEATUR506543assume-digbinpkg-docompresstriplogs cdn-protect-if-ied distebuild-fixlafiles merge-sync multilib- news parallel-fetchrve-libowned qa-unresolved-soname-deps sfpunknown-s-warn unorphans useruserprivxattrHOMEPAGE50504https://meta/releaseINHERITED36procesperl-modulUS160_EFFECTIVE13357453alpha amd64-fbsd arm arm64 elibc_AIXCygwinDarragonFlyFreeBSDHPUInterixNetOpenSunOSWinntbionicglibmingwtlibuslucs hppa ia64 kernelfreemim68k-mips nios2 ppc ppc-aixmacos ppc64prefi-chainguest riscv3264 s390 sh sparc-solaris64userland_BSDGNU x64-cx64xx86 x8686x86x8686-winnKEYWORD36577rm ~arm64~~~x86 ~~~~~~~~~~~~LD052375-Wl,-O1 -sort-commonas-2740|| ( Artistic GPL-1+ )PF256
R1747SIZ0721375SLO.14212# C1999-2018 Gentoo Authors
# DdhofGNU General Public License v2

EAPI=6

DIST_=RJBS=0.014EXAMPLES=("/*")
inherit
=""

SLOT="0"
=""
IUSE="test"

="
	
	
	
"
${}
	test? (
	CPAN-Meta-2.120.900
	File-Spec-0.960.0
	)"05575environment221203OZQ %hDtD `+}eQ! }<Fwgnv}VUR3{o]`ˠLimmln8)]ujJ:O+! L& LFJm='!h4DD 6"M=F2`ȍ@  zM4Q3j    4     i$!I2)()RzG d<=A$E=FBMm4ɴ& jlSO)F"" Bbd@&LJi=<M 1F"P`觩! HD,J@PY"$`߬2*Yԋ!F3"ѥq|l'f[TkF2KS0)e<GnŢ֫M3~!P >$ BͳT[9>{ȃ0 !! ACIptl_yhL#/Ob?̗c 9(ܚw~:R`9tZϰk'-%歓UҮX_+ߓ¿p8wEB!CoH	"ڨKlSpbIoA~NV f[^)KXP6%<&~H<m-rdljR-ڝ	֯]rś=v7롅lZ8siӯbg"e$7δp:*iw;:ga4Gk'66(33UDu<703Xm-VC9֩nX)'$R@&N-ޡMgs5iBG7YQ#CZ侐ː$Rԩ]e=A9bpZ %T1ao͏~Itn6n&gBӷw*dq__ZT>Nԏ{xϦ|v'&!	k$9j)'WBf'U[_-qSQtVQ.ㆁV#ns	ٌ홤$edh~q aqeh;^sueIٔ9%#kOP3{*|m!E
(}ɶYKp֋"Hf"Ȳ%61G˴JMG<Eub~!pI%'Na3/d&źQ#AӸ7]I"1VGjX>vHΞ<MmKPh_̶GMkrJ~ŦU(^}nM-EG	KϰysLఎR^'$529BY}6<օ-FfSFfcnTdrtAI:@֎🧖MR2]ji$R^T7LO{9B}YvN3)MXԞL{d	&3n%$Ne{~Lw2ecg	
KWYhj/5V]R!j1!%V><])!CG8DbbfeM'僑9ʡܣꏯ̑UtG@J"t}s%'2f|W$twx+$lʅ39[誻TUQbP:JD!3[r#J8aǌmJ#B!HЫ2a|-KK?[KaK$ɅM~nXhP%JR53F
Pd1cQVo>>jm&`ΓF=rQ^g3mLnS"ލl\`23gGXlE!J/)F2c~So Ȋ b0ED 1BX. ac
#
dFA ~؆NT"}vr?.#?CynY? ɐ1ɭlf(#8<0iBav5G>̅9:fT.TJfY6ڌ]j`2
[nljm	*Zqv$064=~B8(L)ǓΪQG
f0P!	$nM;uOlC8Q$_6%8iBG
WO[1f^~YyYLDQM$OaNEy2t˨c;#Å:Nn4P<%G÷6cմ2t4ª(S#`݃~KTwpYƩ{5QdÈ(Umm*>D.?3$~RhZ/B&dQ?pO dzb[hgh 4F2SCynP"px#;n`ZlHP gZ*p2LH0pH+BgV4 Dj8ޒ/üв*x9/sƚ;"1	s/5"}0PiGL66yvYqWVg}8j̹r'NC9hۂ]dAiFN_|KIEg	 ^XGT9ar>'mLIj>}p^d OCC/gc^ |C_k+X0WmG\w%.{"8&&74Fchax}:*qN3[j=_\]ZdV{"6:l'Nå7z	ۗ_bC,"Bi1?~	*ҪxMbX,) n_A߈@Am8`r<==<kHɣ4)|(+hߞJ:6
Hqw|G⪟hhJdPоⰎO\d'N,YcZ][кpPiBO!{W>)}{Bޅ~hy*d+֑5g(U˲tjA|w/	i E"A#g89%VՐ*JE`].V$m⬕k#£?{ɗ[}R-7[VI%!=5ϰѣ6ɻ-ݨpu|pٶ1c52>wR͸0tgl~!'4Z+G (u;~\`+bzJjV_Z!Oc!CI>h|sK!YdB:LڜOX[gV0l!*1_UO"W+Kw5_	Isٱ1c;],L-Nza
x5QFRHiY\뉫3UX+]7h-28GeBn?B4ؾ&R&o1
怵&=d3/J82W<=H0.Zyۛf[zt&H/|Xus?=JL*/ b5S*&̀15TB85`zŒghZ~ݰ7FPpG^8|dD(qezUz7&Z%MGIqД>#Bɣ}b4XPVU4#2#b;p+!P60`TIȐ	,L١Q=ؙf
#sL/32m2522 2f]^Y!}T*psFRϛj+ahxZ<l<pcdNё1זyE@[z#
<\\yl;g-1(R_sHoeYT^;ETA2vT_&UH\qg^n7HOe#7`rOAPaN$48ݫCѲXT%D561FܳaVbEAyiׂe3N1mVMKQr^p-ϰ:
%,"ֺīwo,Ypz#*t'YކHEJ`v%՜X͌AU7ݎ4v4JÚbJ
]
TJ(iwDg@܃dG5Κl.gk4l$(e ElZC*2Vc_$k|M2_X%;u1wU o/j&"#
*Q0J5zܪO-]!1?d#S4%raL5C8,iDY7nGEļ1.lHMK@TDuN8Too݅c)$^hli]ƛQ^IjYjY;:jXs!E}Eu_OjXTh0Zck Y@,d#&S\UouIqY0RDPvF1Ar(g{>ь%9Qˠ11ʇs+ˮnEU"Ycf{&!V0	O6ަ	K=ʩ54RݢB
5ZF"jEga+ΚX8 !C	Rz۠+<%*1[2f+;S6]sz|=S\<WabadFHUGHj"~OMo!
C!$=C*YZnij܆x\d彖rm*#MAƵmmf^a#syVǜ8I/S`_FT[FJ`(NTkAd<k}?m 6y뱋5F<pΞ=F(Q	5hLxzv䤸Աc;
2[½ӿ`ȧtw2aՄi8TXcG'q<|-<w
D>RLK&&	%á0Pf?c:ͅ᪆&&1Tb@zj{tܰZA8b)aAF?Pꂕ*?iMm&dElbX$搾xϨB'>'4Ȣ B` 58gyO'Ogo>~7s+ 1D>|{~;`p2|w>zj-.fѴ|y
Q0	xKFڎI|ojj@BYZa$8Qhs*PM$gLt`r"+OmOf?
)UGx'΄Ek-2D= +iMGak_*C"EͱȆˊ:(ͶjVݒh$/FPd$E9&9&U_ɁHKwweO.mӧ~!2	܃Gfe<a)({K9!` D%2lzHQ<Ҵ"FPh\^+/V!`pB!+27'[ʹAũ*PE6huB MQҲ .^Dz5^e$j?x5fMmȤ@	ZE du3S)1TbA _¾'5~'Z=Vi8Zэ1-ţHBIBeI֮5)l3%
Nؔ4E@cCMa Lf|wܳAb`HH\^0$ĀUr|jmuȃ!&gqLX@nr&dI
CeDI/(c[Xhb`1 Y$aJ=Ssclh4b%,,48EgABuĪ(M]Ǵx|]b\2S.PpN(|j#or2ԃFDÑ3jș;ؼS1.+2<beQQif@gDnI`Bz/4cQ5Hz~G|Ig[ zidcZrlo=`oNLd{҇oÜn<rtraBh<S	>D_=nR,a @&<}CCp/e%MC20َ:i`I]5)
=а.6p:xGd̋+9<^ꑙ ^alFqطRb(j9˪M"67ROP;yuA	%kj۾?5NEA^`Jv<0w`>	{A@Av!ZI/ 
e2)y-#ϡfti&A]G >qI0([r7(`KRui(g|-%y+=Di_PPK|=i@MPYw0?|ywk3)dF+Nx %E#J*ńFh~`c+\BtEnu"3vM5q8#r%S2k{AUefC;aW$H-FmnwA0_/BBDrਢ}]-(R|Q^n"""'ɝȻTBH#=E+b6b,aiDgJY.efH .TH\*IB.P-9<OuHKdIbkQ9t6^D=</IqL;,k=T.P0FD@/-A cy!J&t}*ǚmClt8سv4@u~/@͐`tf&>KēMrNp_#rl28+olBLޭh׵*iiTÉqFrܳYy$v1	;1.i::`_hfeBlKk0j艦4mk,Hmq"<	)mİLY)	RIHjkqX{fGddAd>!;8_z- 6TL0\R B%I7zDN%ÄUU Iv=NID.rs6t/B؍D5cxCKS<[,!4K%\7Ld)iHMB]LPL)X*Hz~2T-! fZ5c)(AZw胂EZ@٩$2&mpxBpi*$\cMJu▢J$`,@L2SBpg_ŝ?講[E373!0va( $S<yjff6ّx-m73^l,P%6#RV'	>ߊBE;D"RX,F(~"j+MM10HTT*tz<{\-kAiapҀ$:Ɔ	ŦRJ
	<A^$Q6MG2i#`nH+S,E	&0QY IAI ZYh݅+ ^Ϣ	ؠtu̐^@sF;{HKt<.BT-xBlVq,0"eh{$T
)7/3!P8LЩ𨠸P8P
nRw}epyJA# αuPp+HRqY1Y&>)]`e Y!ةن5ĖVUU3M65[ʘ
&:A#i]+`G-xɌȻ$Xt-ݨШ|}*L~j}Lm8/o@~alc$46	QA	ԖiJRA&fa&<慺.u~sp=6 nGzI]tBUzPڀ(8W;*&Jlm sbt9+0y>%CDq'*%Nxg!g#[#gJb@HEeY IaNeVsG3F!a,IN@ *0% ! V/
TL
1:(F<6&_ĠyD@8e@b0~%;e1-/F1e1G;F`n{xLaցrTl4r5]֬N0zBEGHDjw 1wF;ʷKI>
O1~-˂tKi@/ju}L9vBҖp%>[eR+̞lI{QEC,1B!%Q;43Ga.^=KŶkkG(? aL
+zPf/k"p=Թe=͒q@Yλ)~dt	)IƓA@M!w}_=8ࠂ&_@g|bBHq) tN;;#Mu3^BQ2ea*"DLtV&]B >'FSQHdCT9)	9&:Vq#w @hbch$@ոY}A%Hq>X>b$Z266jЖx6VstdPȈz
r@"ADyCl{q7-&уq3|	ި019yk]˷cv5$	!Ub$*2wdQE|>CCq0L"٪zP>%єEb@QUJLwjLjJO%RhB4wIX^PiFHU0 i!a)kHLmf]n^, ח4{S9߾z5EjJh۷RѓOu ,U6$Q1QXԣǠ"a΍1㝪BJ?uŏѧ6^"B&bR[jstihw?=K	ɗ9ؗ٧p<2ijpQ92ZⴜZ=xl7h}"(H'( repository7533perl-kitss@ТS)S0F `X4"G&tKby0HRP      (cH*CvB&/:?Qd1!yNAi cM lPXdm3#tnNkXِ]Hm}@"%KKEp΁N`њyߪ J8'QOZ޻BXϣlJ!TTYEQRtӲ-2`I;Y_RLQ<ޘ8ÁO*cn<¶ȮDYn?O"[^u[#~N68j@0*ENDX0Vh	QB_!8-w8Үɷ(lVטc#=v68ҀEh"?`}/KlL)6gɺ:M2d;e$)\@"-2ǲw!QrɻߴV&Dy#<Lzmau;
D>*ĂK` - :W(+ffv'A	7.4Am&ǲm;
WŨ^6y*ȍx+'
<4l1+$PUR"\vB@܆A+0>۰Ak=CR]YŞ쀈+/.0=vX!?ܙomHǘTΑz0V@uP$1<<aExѕ:(4e}-FbԖ&p USvɢ1v%Y&i
D,_G87ylު56I͠C"O'6X0
e/7lbq|G?X"XN9!߫fJ˫q]ת"fM0[vhb@rhU6DJ@c3X2bPV-䄊Rv e
d1a\8^,Pus%-jˀu#5@a}Aau/~*V6cL6aZ؝QO7@.6	Оب#Q;e 45@BQs6yQ%V]ƙP2] Ŵgf8"p  LM澒.^IЉ@Il=` (h=`jԼ!>ԁ cPSa6
BXAl=CP,0``#~y`#04X!̊\iЭSϯ`qͅZ-]>0 '/CqX/ꕊ`d>ảʯc.=oU)ٺSV"=Lrׇ#aP8C@	?CD'qKDeNHJш\iܚ[K`HSi66r<lkY #HɄWues:d2d`t3izHwJdXd˓P\%#HQ$ dŚlFV:F^,Oo8K]n54*i1T4tP6h:t4* 9W۞!n-(JJ
7]>ɜSSx<yš-SaUNZҌꢽ$OX̄{@~$l}f$gxr-\r
mph8>swLVbe'3Wa]D8ei+i$ 28yb$=ƅ/Ag 0H&54(;{0{i4)D^{){)Y"\ Fpt3PʊH_O)HW)qDh l\*MikcXGd/M©⍎nq<c,T&caA'$jr[f~V҃46
;CBSߜS( 4BA6<CsE]!+Ӑ2 4"sZ;h:9$:t*Ve)Ȓ|I!::*zkHx&;G	V-z[sF<ne|dwò|
No/s_77pԌV;j7l
L,nv֖dA.`8)`/؄'-y'F<1EaϺe vh"Έ|޹@ yA}	?NBs608ӲB(ڔ<+K|
qm,erǆ60e9iULzzG";p;D0$w$e%ԋ>ePog+ZyCo'ο8rюїiEل &ɽ=]\<^ۍૹnȑF#>x{/l,0zCF"=)I<'\G>loIL45uVuo)}؛0qsyr;ƾÈݨZY:p1 IR,j7Y	z{3Q2w1Q;DD:zˤ<ɕJl
cV_)S[8aȆ4|_S4ǂs͈TX8#I/"XπlCU.F*}[A*K{9%.EʖojdRVCU|yjh;*Q`++{6#&wwXo4e<0e ybG+B]zĀ5XAv(s<]Hƅ:0L`M -Nh69Aj