The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use Test::More 0.88;
BEGIN {
    eval { require Sub::Exporter };
    plan skip_all => 'Sub::Exporter is not installed' if $@;
}

use File::Basename;
use lib dirname(__FILE__) . '/lib';

{
    package test1;
    use TestSubExporter;
}

{
    package test2;
    use perl5-tsubexp;
}

ok defined(&test1::bar),
    "basic sanity check: TestSubExporter does export when use'd normally";

ok defined(&test2::bar),
    "ExportSubTester exports when use'd via perl5";

done_testing;