summaryrefslogtreecommitdiff
path: root/t/09-version_provider.t
diff options
context:
space:
mode:
Diffstat (limited to 't/09-version_provider.t')
-rw-r--r--t/09-version_provider.t29
1 files changed, 29 insertions, 0 deletions
diff --git a/t/09-version_provider.t b/t/09-version_provider.t
new file mode 100644
index 0000000..66c54dd
--- /dev/null
+++ b/t/09-version_provider.t
@@ -0,0 +1,29 @@
+#!/usr/bin/perl
+use strict;
+use warnings;
+use 5.014;
+use Test::More;
+use Test::DZil;
+use Test::Version qw( version_ok );
+use Path::Tiny qw( path );
+
+package Dist::Zilla::Plugin::MyVersionProvider {
+
+ use Moose;
+ with 'Dist::Zilla::Role::VersionProvider';
+
+ sub provide_version
+ {
+ '1.00';
+ }
+
+}
+
+my $tzil = Builder->from_config({ dist_root => 'corpus/version_provider' });
+
+$tzil->build;
+
+version_ok( path($tzil->tempdir)->child('build/lib/DZT0.pm'));
+
+done_testing;
+