X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fversion_handlers%2Fexplict_versions.t;h=c432faff7b92a6a0c295c23e9b86c33e5b0b1fb5;hb=4a65f60b80222596f851950728f0a115f511481c;hp=de2a63f28381c76c572f061d7506833b380e142e;hpb=8fdf6269907d7d5c868c78ac61f041fc34fac351;p=dbsrgits%2FDBIx-Class-DeploymentHandler.git diff --git a/t/version_handlers/explict_versions.t b/t/version_handlers/explict_versions.t index de2a63f..c432faf 100644 --- a/t/version_handlers/explict_versions.t +++ b/t/version_handlers/explict_versions.t @@ -83,7 +83,7 @@ my $versions = [map "$_.0", 0..100]; ok $vh, 'VersionHandler gets instantiated'; ok( - eq_array(::DwarnS($vh->previous_version_set), [qw( 4.0 5.0 )]), + eq_array($vh->previous_version_set, [qw( 4.0 5.0 )]), 'first version pair works' ); ok( @@ -119,7 +119,17 @@ dies_ok { database_version => '1.0', }); $vh->next_version_set; -} 'cannot request a version before the current version'; +} 'cannot request an upgrade before the current version'; + +dies_ok { + my $vh = ExplicitVersions->new({ + ordered_versions => $versions, + to_version => '2.0', + schema_version => '1.0', + database_version => '1.0', + }); + $vh->previous_version_set; +} 'cannot request a downgrade after the current version'; done_testing; #vim: ts=2 sw=2 expandtab