The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

#!/usr/bin/perl -w
use strict;
use Test::More tests => 1;
BEGIN { *CORE::GLOBAL::require = sub { require $_[0] }; }
{
# [perl #121196]
{
package RequireOverride;
sub zzz {}
}
ok(eval <<'EOS', "handle require overrides")
package RequireOverrideB;
use base 'RequireOverride';
1
EOS
or diag $@;
}