=pod =encoding utf-8 =head1 PURPOSE Test the C<< /regexp/ >> notation. =head1 AUTHOR Toby Inkster Etobyink@cpan.orgE. =head1 COPYRIGHT AND LICENCE This software is copyright (c) 2014 by Toby Inkster. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. =cut use strict; use warnings; use Test::More tests => 2; { package Local::Foo; use Exporter::Shiny qw(foo bar); sub foo { return 42; } sub bar { return 666; } } { my %imported; 'Local::Foo'->import({ into => \%imported }, qw( /^F/i )); is_deeply([sort keys %imported], ['foo']); } { my %imported; 'Local::Foo'->import({ into => \%imported }, qw( -all !/^F/i )); is_deeply([sort keys %imported], ['bar']); }