From 761ec47e0510ea08894be3e5f05b8fc802752aa1 Mon Sep 17 00:00:00 2001 From: Shlomi Fish Date: Sat, 15 Sep 2012 15:40:21 +0300 Subject: [PATCH] Add a test for the H command. --- lib/perl5db.t | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/lib/perl5db.t b/lib/perl5db.t index 3c69fa8..12dd99e 100644 --- a/lib/perl5db.t +++ b/lib/perl5db.t @@ -28,7 +28,7 @@ BEGIN { } } -plan(82); +plan(83); my $rc_filename = '.perldb'; @@ -1992,6 +1992,37 @@ sub _calc_trace_wrapper ); } +# Add a test for H (without arguments) +{ + my $wrapper = DebugWrap->new( + { + cmds => + [ + 'l 1-10', + 'l 5-10', + 'x "Hello World"', + 'l 1-5', + 'b 3', + 'x (20+4)', + 'H', + 'q', + ], + prog => '../lib/perl5db/t/disable-breakpoints-1', + } + ); + + $wrapper->contents_like(qr# + ^\d+:\s+x\ \(20\+4\)\n + \d+:\s+b\ 3\n + \d+:\s+l\ 1-5\n + \d+:\s+x\ "Hello\ World"\n + \d+:\s+l\ 5-10\n + \d+:\s+l\ 1-10\n + #msx, + 'Test the source command (along with l)', + ); +} + END { 1 while unlink ($rc_filename, $out_fn); } -- 2.7.4