summaryrefslogtreecommitdiff
path: root/lib/perl5db.t
Commit message (Collapse)AuthorAgeFilesLines
...
* Test more for the m staetement.Shlomi Fish2012-11-121-2/+26
|
* Test the m command.Shlomi Fish2012-11-121-1/+27
|
* [perl5db] Test the = command.Shlomi Fish2012-11-121-1/+27
|
* Correct the test blurbs.Shlomi Fish2012-11-121-2/+2
|
* Add a test for the H command.Shlomi Fish2012-11-121-1/+32
|
* [perl5db] Add a test for H -7.Shlomi Fish2012-11-121-1/+33
|
* [perl5db] Fix source cmd from typeahead.Shlomi Fish2012-11-121-2/+27
| | | | With a test.
* Add a test for the source command.Shlomi Fish2012-11-121-1/+33
|
* Extract a common subroutine.Shlomi Fish2012-11-121-8/+15
|
* Rename to something more meaningful.Shlomi Fish2012-11-121-3/+3
|
* Convert to DebugWrap.Shlomi Fish2012-11-121-10/+20
|
* Convert more to DebugWrap.Shlomi Fish2012-11-121-6/+27
|
* Convert the 61222 test to DebugWrap.Shlomi Fish2012-11-121-21/+18
|
* Extract _calc_threads_wrapper.Shlomi Fish2012-11-121-6/+15
|
* Remove some no-longer used code.Shlomi Fish2012-11-121-18/+0
|
* Prepend with an underscore.Shlomi Fish2012-11-121-6/+6
| | | | To make it an internally-used subroutine.
* Convert another test to DebugWrap.Shlomi Fish2012-11-121-11/+19
|
* Convert another test to DebugWrap.Shlomi Fish2012-11-121-11/+39
|
* Convert another test to DebugWrap.Shlomi Fish2012-11-121-6/+13
|
* Convert another test to DebugWrap.Shlomi Fish2012-11-121-11/+48
|
* Extract a constructor.Shlomi Fish2012-11-121-6/+13
| | | | This will help in converting the other instances to DebugWrap.
* Convert a test to DebugWrap.Shlomi Fish2012-11-121-12/+21
|
* Convert a perl5db.t test to DebugWrap.Shlomi Fish2012-11-121-31/+25
|
* Add a test for l -num.Shlomi Fish2012-11-121-1/+30
|
* Test the ! command.Shlomi Fish2012-11-121-1/+27
|
* Test the { * command.Shlomi Fish2012-11-121-1/+29
|
* Convert to a different quoting.Shlomi Fish2012-11-121-3/+3
| | | | | This was done so gvim won't be confused with the bracket-matching. I'll report the problem to the perl.vim project.
* Test for the { and { ? commands.Shlomi Fish2012-11-121-1/+35
|
* Add a test for the < and > commands together.Shlomi Fish2012-11-121-1/+27
|
* Add more tests, Revert back to C-style for loopsShlomi Fish2012-09-101-1/+548
| | | | | | This patch to lib/perl5db.pl and lib/perl5db.t adds more tests for the L and S commands and reverts some changes from C-style for loops to while+continue loops which were not very popular.
* perl5db: more testsShlomi Fish2012-09-041-4/+199
| | | | | | | | | | This patch adds more tests for lib/perl5db.pl on lib/perl5db.t. One note is that I'm a bit uncomfortable about the test for ".", which did not initially work exactly as I expected, due to debugger quirks. This patch also fixes a bug where the /pattern/ command (and possibly the ?pattern? command as well) got broken due to the addition of "use strict;", and adds tests for them.
* Fix perl -d’s "l" command.Shlomi Fish2012-06-301-1/+53
| | | | | | The "l" command (without any arguments) got broken in blead, due to the "use strict" patch because "$max = ..." was changed into "my $max = ..." while $max should always be a global.
* Fix (and test) module listing in the debuggerVincent Pit2012-06-251-1/+20
| | | | This was also broken when 'use strict' was added.
* Fix (and test) breakpoints on subroutinesVincent Pit2012-06-251-1/+24
| | | | They were broken since 'use strict' was added to the debugger.
* unset PERLDB_OPTS environment variable or rt-61222 might hang.Todd Rinaldo2012-02-121-0/+1
| | | | eg. PERLDB_OPTS='RemotePort=some.other.host:9000'
* perl5db.t: add the DebugWrap classShlomi Fish2012-01-191-295/+397
| | | | | This helper encapsulates a bit of repeated code in the debugger tests to avoid quite so much copying and pasting.
* Add a test for "n EXPR()".Shlomi Fish2011-12-301-1/+24
|
* perl -d: add a test for s EXPR().Shlomi Fish2011-12-301-1/+24
| | | | | This patch involves addding another "perl -d" input script that contains a subroutine that isn't called by default.
* perl -d: add a test to the 's' command.Shlomi Fish2011-12-301-1/+50
| | | | | | Conflicts: lib/perl5db.t
* Add a test for s.Shlomi Fish2011-12-301-1/+27
|
* perl -d: test for 'T'.Shlomi Fish2011-12-301-1/+39
|
* perl -d: add test for the x command.Shlomi Fish2011-12-301-1/+24
|
* Add a test for the debugger p command.Shlomi Fish2011-12-301-1/+22
|
* perl -d: display lines inside subroutines.Shlomi Fish2011-12-291-2/+24
| | | | | | This is another fix to the perl debugger while making sure that lines inside subroutines will be printed in the run-time display of the perl debugger: https://rt.perl.org/rt3/Ticket/Display.html?id=104820 .
* perl -d: fixes "b . COND()".Shlomi Fish2011-12-281-1/+25
| | | | | | break-dot for filename was broken due to previous commits. It was fixed now. Also documented it in pod/perldebug.pod, because it was undocumented.
* Made "c [line_num]" working again.Shlomi Fish2011-12-091-1/+23
| | | | | | | This is a bug-fix to https://rt.perl.org/rt3//Public/Bug/Display.html?id=104820 . Both the fix and a regression tests were added.
* perl -d bugfixes and testsShlomi Fish2011-12-031-1/+80
| | | | | This patch fixes some bugs in "perl -d" (see ticket #104820) and adds some regression tests (for the bugfixes and for better test coverage).
* The attached patch adds to the debugger a capability I thought aboutPeter Scott2011-11-241-1/+28
| | | | | | | | | | | | | ages ago and which turned out to be absurdly easy to implement. It adds an optional parameter to the t(race) command, a maximum number of stack frames to trace below the current one:, e.g.: t 3 - turn tracing on, trace up to 3 levels below current depth, be silent below that t 2 fnord() - trace up to 2 levels deep in execution of fnord() Since it is backwards compatible I added it to the legacy command set as well, but that's certainly debatable.
* Add enable/disable commands for breakpoints in perl -dShlomi Fish2011-09-041-1/+80
|
* Cleanup lib/perl5db.tShlomi Fish2011-06-161-68/+81
| | | | | | | this is a patch to do some cleanups to lib/perl5db.t. It removes trailing whitespace, converts multi-line strings to here-documents, creates a _slurp function, localises variables, and has some other improvements.