]> git.vpit.fr Git - perl/modules/Scope-Upper.git/commitdiff
Skip t/05-words.t when ran under the debugger
authorVincent Pit <vince@profvince.com>
Fri, 16 Apr 2010 22:13:59 +0000 (00:13 +0200)
committerVincent Pit <vince@profvince.com>
Fri, 16 Apr 2010 22:14:06 +0000 (00:14 +0200)
With this change, the whole test suite passes under the debugger. Hurray!

t/05-words.t

index 1598e46fd2b57dd31e507ad7057e24858e810f9b..1141a582821f84c8d187ea20e61d05774287504a 100644 (file)
@@ -3,13 +3,20 @@
 use strict;
 use warnings;
 
-use Test::More tests => 29 + 13 * 2;
+use Test::More;
+
+BEGIN {
+ if ($^P) {
+  plan skip_all => 'hardcoded values are wrong under the debugger';
+ } else {
+  plan tests    => 29 + 13 * 2;
+ }
+}
 
 use Scope::Upper qw/:words/;
 
 # This test is for internal use only and doesn't imply any kind of future
 # compatibility on what the words should actually return.
-# It is expected to fail when ran under the debugger.
 
 is HERE, 0, 'main : here';
 is TOP,  0, 'main : top';