add tests for stricter import list checks
Lukas Mai [Sun, 28 Feb 2010 22:27:02 +0000 (23:27 +0100)]
t/rename.t

index d655577..e35c5b0 100644 (file)
@@ -8,4 +8,12 @@ my $add = f ($x, $y) { $x + $y };
 
 is $add->(2, 4), 6;
 
+ok !eval { Function::Parameters->import('g', 'h'); 1 };
+like $@, qr/ is not exported /;
+
+for my $kw ('', '42', 'A::B', 'a b') {
+       ok !eval{ Function::Parameters->import($kw); 1 };
+       like $@, qr/valid identifier /;
+}
+
 done_testing;