#!/usr/bin/env perl
use strict;
use warnings;
use Test::More;
BEGIN {
package My::Parser;
use Exporter 'import';
our @EXPORT = 'foo';
use Parse::Keyword { foo => \&parse_foo };
sub foo { $_[0] }
sub parse_foo {
my ($keyword) = @_;
return sub { uc($keyword) };
}
$INC{'My/Parser.pm'} = __FILE__;
}
use My::Parser;
is(foo, 'FOO');
done_testing;