The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#!/usr/bin/env perl
use strict;
use warnings;
use Test::More;
use lib 't/injection';

no circular::require;

eval "require('Foo; die q[bar]'); 1";
like($@, qr/Can't locate Foo; die q\[bar\] in \@INC/,
     "can't inject extra code via require");

eval 'require(q[Foo$bar])';
like($@, qr/Can't locate Foo\$bar in \@INC/,
     "can't inject extra code via require");

done_testing;