Import-Base
view release on metacpan or search on metacpan
lib/Import/Base.pm view on Meta::CPAN
'Moo::Lax',
'Types::Standard' => [qw( :all )],
);
package My::Test;
use parent 'My::Base';
our @IMPORT_MODULES = (
'Test::More',
'Test::Deep',
'Test::Exception',
'Test::Differences',
);
Now all our classes just need to C<use My::Class> and all our test scripts just
need to C<use My::Test>.
B<NOTE:> Be careful when extending base modules from other projects! If the
module you are extending changes, your modules may unexpectedly break. It is
best to keep your base modules on a per-project scale.
=head2 Unimporting
lib/Import/Base.pm view on Meta::CPAN
=head2 Test
The test bundle includes:
=over 4
=item L<Test::More>
=item L<Test::Deep>
=item L<Test::Differences>
=item L<Test::Exception>
=back
=head1 SEE ALSO
=over
=item L<Import::Base>
( run in 1.110 second using v1.01-cache-2.11-cpan-131fc08a04b )