/home/.cpan/build/Text-Template-1.61-0/t
NameSizeModeActions
author-pod-syntax.t3000644editdlrm
author-signature.t4310644editdlrm
basic.t53140755editdlrm
broken.t16110755editdlrm
delimiters.t28030755editdlrm
error.t8080755editdlrm
exported.t18610755editdlrm
hash.t26820755editdlrm
inline-comment.t3220755editdlrm
nested-tags.t5660755editdlrm
ofh.t6650755editdlrm
out.t10860755editdlrm
prepend.t19270755editdlrm
preprocess.t12850755editdlrm
rt29928.t5530755editdlrm
safe.t38320755editdlrm
safe2.t25680755editdlrm
safe3.t19350755editdlrm
strict.t12640755editdlrm
taint.t34310750editdlrm
template-encoding.t9440755editdlrm
warnings.t12820755editdlrm
Edit: /home/.cpan/build/Text-Template-1.61-0/t/error.t (808B)
#!perl # # test apparatus for Text::Template module # still incomplete. use strict; use warnings; use Test::More tests => 6; use_ok 'Text::Template' or exit 1; # (1-2) Missing source eval { Text::Template->new(); pass; }; like $@, qr/^\QUsage: Text::Template::new(TYPE => ..., SOURCE => ...)/; eval { Text::Template->new(TYPE => 'FILE'); }; like $@, qr/^\QUsage: Text::Template::new(TYPE => ..., SOURCE => ...)/; # (3) Invalid type eval { Text::Template->new(TYPE => 'wlunch', SOURCE => 'fish food'); }; like $@, qr/^\QIllegal value `WLUNCH' for TYPE parameter/; # (4-5) File does not exist my $o = Text::Template->new( TYPE => 'file', SOURCE => 'this file does not exist'); ok !defined $o; ok defined($Text::Template::ERROR) && $Text::Template::ERROR =~ /^Couldn't open file/;