context sensitivity
[p5sagit/Eval-WithLexicals.git] / t / simple.t
index d529ac8..667a89d 100644 (file)
@@ -39,4 +39,16 @@ is_deeply(
   'No capture of invisible $y'
 );
 
+$eval->eval('my $y = sub { $_[0]+1 }');
+
+is_deeply(
+  [ $eval->eval('$y->(2)') ],
+  [ 3 ],
+  'Sub created ok'
+);
+
+$eval->context('scalar');
+
+is($eval->eval('$y->(2)'), '3', 'Scalar eval ok');
+
 done_testing;