summaryrefslogblamecommitdiffstats
path: root/t/export-hash.t
blob: e637a40d87e1d2c4b30fc68579eb2a6f0adac429 (plain) (tree)





















                                       
#!/usr/bin/env perl
use strict;
use warnings;
use Test::More;

package Foo {
    use Exporter::Lexical -exports => {
        foo => sub { "FOO" },
    };
    BEGIN { $INC{'Foo.pm'} = __FILE__ }
}

sub foo { 'foo' }

is(foo(), 'foo');
{
    use Foo;
    is(foo(), 'FOO');
}
is(foo(), 'foo');

done_testing;