add tests for stricter import list checks
[p5sagit/Function-Parameters.git] / t / rename.t
CommitLineData
60682a8e 1use strict;
2use warnings;
3use Test::More;
4
5use Function::Parameters 'f';
6
7my $add = f ($x, $y) { $x + $y };
8
9is $add->(2, 4), 6;
10
2a5e8ebe 11ok !eval { Function::Parameters->import('g', 'h'); 1 };
12like $@, qr/ is not exported /;
13
14for my $kw ('', '42', 'A::B', 'a b') {
15 ok !eval{ Function::Parameters->import($kw); 1 };
16 like $@, qr/valid identifier /;
17}
18
60682a8e 19done_testing;