Oops, forgot to attach patch. Now it's really there.

-- 
Moritz Lenz
http://moritz.faui2k3.org/ |  http://perl-6.de/
Index: languages/perl6/t/spectest_regression.data
===================================================================
--- languages/perl6/t/spectest_regression.data	(revision 28065)
+++ languages/perl6/t/spectest_regression.data	(working copy)
@@ -6,6 +6,8 @@
 S02-literals/autoref.t
 S02-literals/hex_chars.t
 S02-literals/radix.t
+S02-polymorphic_types/subset-code.t             # pure
+S02-polymorphic_types/subset-range.t
 S03-operators/autoincrement.t                   # pure
 S03-operators/comparison.t
 S03-operators/cross-metaop.t
@@ -39,6 +41,7 @@
 S29-list/map_empty_list.t
 S29-list/map_flattening.t
 S29-list/map_function_return_values.t
+S29-list/map.t
 S29-list/mutating_listops.t                     # pure
 S29-list/sort.t
 S29-num/abs.t
Index: languages/perl6/Test.pm
===================================================================
--- languages/perl6/Test.pm	(revision 28065)
+++ languages/perl6/Test.pm	(working copy)
@@ -122,7 +122,23 @@
     lives_ok($closure, '');
 }
 
+multi sub eval_dies_ok($code, $reason) {
+    eval ( $code );
+    proclaim((defined $!), $reason);
+}
+multi sub eval_dies_ok($code) {
+    eval_dies_ok($code, '');
+}
 
+multi sub eval_lives_ok($code, $reason) {
+    try { eval ($code) }
+    proclaim((not defined $!), $reason);
+}
+multi sub eval_lives_ok($code) {
+    eval_lives_ok($code, '');
+}
+
+
 ## 'private' subs
 
 sub proclaim($cond, $desc) {

Reply via email to