Checking if your kit is complete... Looks good Writing Makefile for CGI::Ex::Template::XS pod2text lib/CGI/Ex/Template/XS.pm > README cp lib/CGI/Ex/Template/XS.pm blib/lib/CGI/Ex/Template/XS.pm Manifying blib/man3/CGI::Ex::Template::XS.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.8.8/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/7_template_00_base....1..46 ok 1 - use CGI::Ex::Template::XS; ### GET ############################################################## ok 2 - Line 57 "[% foo %]" => "" ok 3 - Line 58 "[% foo %]" => "7" ok 4 - Line 59 "[% foo %]" => "7" ok 5 - Line 60 "[% foo %]" => "7" ok 6 - Line 61 "[% foo %][% foo %][% foo %]" => "777" ok 7 - Line 62 "[% foo() %]" => "7" ok 8 - Line 63 "[% foo.bar %]" => "" ok 9 - Line 64 "[% foo.bar %]" => "" ok 10 - Line 65 "[% foo.bar %]" => "7" ok 11 - Line 66 "[% foo().bar %]" => "7" ok 12 - Line 67 "[% foo.0 %]" => "7" ok 13 - Line 68 "[% foo.10 %]" => "" ok 14 - Line 69 "[% foo %]" => "7" ok 15 - Line 70 "[% foo(7) %]" => "7" ok 16 - Line 71 "[% foo.length %]" => "1" ok 17 - Line 72 "[% foo.0 %]" => "7" ok 18 - Line 73 "[% foo(bar) %]" => "7" ok 19 - Line 74 "[% foo(bar.baz) %]" => "7" ### SET ############################################################## ok 20 - Line 82 "[% SET foo bar %][% foo %]" => "" ok 21 - Line 83 "[% SET foo = 1 %][% foo %]" => "1" ok 22 - Line 84 "[% SET foo = 1 bar = 2 %][% foo %][% bar %]" => "12" ok 23 - Line 85 "[% SET foo bar = 1 %][% foo %]" => "" ok 24 - Line 86 "[% SET foo = 1 ; bar = 1 %][% foo %]" => "1" ok 25 - Line 87 "[% SET foo = 1 %][% SET foo %][% foo %]" => "" ok 26 - Line 89 "[% SET foo = [] %][% foo.0 %]" => "" ok 27 - Line 90 "[% SET foo = [1, 2, 3] %][% foo.1 %]" => "2" ok 28 - Line 91 "[% SET foo = {} %][% foo.0 %]" => "" ok 29 - Line 92 "[% SET foo = {'1' => 2} %][% foo.1 %]" => "2" ok 30 - Line 94 "[% SET name = 1 %][% SET foo = name %][% foo %]" => "1" ok 31 - Line 95 "[% SET name = 1 %][% SET foo = $name %][% foo %]" => "" ok 32 - Line 96 "[% SET name = 1 %][% SET foo = ${name} %][% foo %]" => "" ok 33 - Line 97 "[% SET name = 1 %][% SET foo = "$name" %][% foo %]" => "1" ok 34 - Line 98 "[% SET name = 1 foo = name %][% foo %]" => "1" ok 35 - Line 99 "[% SET name = 1 %][% SET foo = {$name => 2} %][% foo.1 %]" => "2" ok 36 - Line 100 "[% SET name = 1 %][% SET foo = {${name} => 2} %][% foo.1 %]" => "2" ok 37 - Line 102 "[% SET name = 7 %][% SET foo = {'2' => name} %][% foo.2 %]" => "7" ok 38 - Line 103 "[% SET name = 7 %][% SET foo = {'2' => "$name"} %][% foo.2 %]" => "7" ok 39 - Line 105 "[% SET name = 7 %][% SET foo = [1, name, 3] %][% foo.1 %]" => "7" ok 40 - Line 106 "[% SET name = 7 %][% SET foo = [1, "$name", 3] %][% foo.1 %]" => "7" ok 41 - Line 108 "[% SET foo = { bar => { baz => [0, 7, 2] } } %][% foo.bar.baz.1 %]" => "7" ok 42 - Line 110 "[% SET foo.bar = 1 %][% foo.bar %]" => "1" ok 43 - Line 111 "[% SET foo.bar.baz.bing = 1 %][% foo.bar.baz.bing %]" => "1" ok 44 - Line 112 "[% SET foo.bar.2 = 1 %][% foo.bar.2 %] [% foo.bar.size %]" => "1 1" ok 45 - Line 113 "[% SET foo.bar = [] %][% SET foo.bar.2 = 1 %][% foo.bar.2 %] [% foo.bar.size %]" => "1 3" ### LOOP ############################################################# ok 46 - Line 126 "[% var = [{key => 'a'}, {key => 'b'}, {key => 'c'}] -%] # [% LOOP var -%] # ([% textjoin('|', key, __first__, __last__, __inner__, __odd__) %]) # [% END -%]" => "(a|1|0|0|1) # (b|0|0|1|0) # (c|0|1|0|1) # " ### DONE ############################################################# ### See Template::Alloy t/05_tt_base.t ok All tests successful. Files=1, Tests=46, 1 wallclock secs ( 0.22 cusr + 0.06 csys = 0.28 CPU) Installing /Users/cpanrun/build/5.8.8/html/site/lib/CGI/Ex/Template/XS.html Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/CGI/Ex/Template/XS.pm Installing /Users/cpanrun/build/5.8.8/man/man3/CGI::Ex::Template::XS.3 Appending installation info to /Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/perllocal.pod