diff options
author | Tony Cook <tony@develop-help.com> | 2020-03-23 11:47:24 +1100 |
---|---|---|
committer | Tony Cook <tony@develop-help.com> | 2020-03-23 12:00:39 +1100 |
commit | afd41ae4e769eb6f4f106977edabdca9ab36b497 (patch) | |
tree | 43738342a5cbe15aa2cf76e8cb0e579f488570d3 /lib/perl5db.t | |
parent | e32da612ec39099adc318d93b5a5a8947de7ed5a (diff) | |
download | perl-afd41ae4e769eb6f4f106977edabdca9ab36b497.tar.gz |
test for i Foo failing to load mro
test for #17660
Diffstat (limited to 'lib/perl5db.t')
-rw-r--r-- | lib/perl5db.t | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/lib/perl5db.t b/lib/perl5db.t index 450f4d067b..421229a54a 100644 --- a/lib/perl5db.t +++ b/lib/perl5db.t @@ -2899,6 +2899,31 @@ SKIP: ); } +{ + # gh #17660 + my $wrapper = DebugWrap->new( + { + cmds => + [ + 'b 13', + 'c', + 'i Foo', + 'q', + ], + prog => '../lib/perl5db/t/gh-17660', + } + ); + + $wrapper->output_unlike( + qr/Undefined subroutine &mro::get_linear_isa/ms, + q/mro needs to be loaded/, + ); + $wrapper->output_like( + qr/Foo 1.000, Bar 2.000/, + q/check for reasonable result/, + ); +} + SKIP: { $Config{usethreads} |