It would be nice to support alternative Regexp engines such
as re::engine::PCRE2 in the future. The exact ref() name
can't match, however ->isa() works with re::engine::PCRE2.
So future-proof our code for potential changes in case PCRE2
becomes usable.
my $f = PublicInbox::Filter::Base->new;
ok($f, 'created stock object');
ok(defined $f->{reject_suffix}, 'rejected suffix redefined');
- is(ref($f->{reject_suffix}), 'Regexp', 'reject_suffix should be a RE');
+ ok $f->{reject_suffix}->isa('Regexp'), 'reject_suffix should be a RE';
}
{