summaryrefslogtreecommitdiff
path: root/t/run
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2006-03-02 22:21:26 +0200
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2006-03-03 15:45:32 +0000
commit964b4e64c4d43990c57a48ba8eca4e6454ba5693 (patch)
tree5fc32594fd735cb4da122226dedebaf59c696d85 /t/run
parentb6a7163e84fec2ee27fc3d0c252e50424d27241f (diff)
downloadperl-964b4e64c4d43990c57a48ba8eca4e6454ba5693.tar.gz
Re: [perl #38657] -d:Foo=bar broke in 5.8.8
Message-ID: <440737A6.4060606@gmail.com> p4raw-id: //depot/perl@27368
Diffstat (limited to 't/run')
-rw-r--r--t/run/switchd.t13
1 files changed, 11 insertions, 2 deletions
diff --git a/t/run/switchd.t b/t/run/switchd.t
index 160ea9970d..b840a98b26 100644
--- a/t/run/switchd.t
+++ b/t/run/switchd.t
@@ -7,7 +7,9 @@ BEGIN {
require "./test.pl";
-plan(tests => 1);
+# This test depends on t/lib/Devel/switchd.pm.
+
+plan(tests => 2);
my $r;
my @tmpfiles = ();
@@ -34,7 +36,14 @@ __SWDTEST__
$r = runperl(
switches => [ '-Ilib', '-d:switchd' ],
progfile => $filename,
+ args => ['3'],
+ );
+ like($r, qr/^sub<Devel::switchd::import>;import<Devel::switchd>;DB<main,swdtest.tmp,9>;sub<Foo::foo>;DB<Foo,swdtest.tmp,5>;DB<Foo,swdtest.tmp,6>;DB<Foo,swdtest.tmp,6>;sub<Bar::bar>;DB<Bar,swdtest.tmp,2>;sub<Bar::bar>;DB<Bar,swdtest.tmp,2>;sub<Bar::bar>;DB<Bar,swdtest.tmp,2>;$/);
+ $r = runperl(
+ switches => [ '-Ilib', '-d:switchd=a,42' ],
+ progfile => $filename,
+ args => ['4'],
);
- like($r, qr/^main,swdtest.tmp,9;Foo,swdtest.tmp,5;Foo,swdtest.tmp,6;Foo,swdtest.tmp,6;Bar,swdtest.tmp,2;Bar,swdtest.tmp,2;Bar,swdtest.tmp,2;$/i);
+ like($r, qr/^sub<Devel::switchd::import>;import<Devel::switchd a 42>;DB<main,swdtest.tmp,9>;sub<Foo::foo>;DB<Foo,swdtest.tmp,5>;DB<Foo,swdtest.tmp,6>;DB<Foo,swdtest.tmp,6>;sub<Bar::bar>;DB<Bar,swdtest.tmp,2>;sub<Bar::bar>;DB<Bar,swdtest.tmp,2>;sub<Bar::bar>;DB<Bar,swdtest.tmp,2>;$/);
}