#!perl -T # -*- mode: cperl ; compile-command: "cd .. ; ./Build ; prove -vb t/09-*.t" -*- use Test::More tests => 6; use strict; use warnings; BEGIN { use_ok( 'Test::Trap', 'trap', '$T' ); } my @r = trap { 10, 20, 30 }; is_deeply( $T->return, [10, 20, 30], 'Deeply' ); is_deeply( [ $T->return(0,2,1,1) ], [10, 30, 20, 20], 'Slice' ); is( $T->return(0), 10, 'Index 0' ); is( $T->return(1), 20, 'Index 1' ); is( $T->return(2), 30, 'Index 2' );