DBIx-Migration
view release on metacpan or search on metacpan
t/10-latest.t view on Meta::CPAN
use strict;
use warnings;
use Test::More import => [ qw( is ) ], tests => 2;
use Test::Fatal qw( dies_ok );
use Path::Tiny qw( cwd );
require DBIx::Migration;
is +DBIx::Migration->latest( cwd->child( qw( t sql advanced ) )->stringify ), 3,
'latest() class method call with string "dir"';
dies_ok { DBIx::Migration->latest( cwd->child( qw( t sql invalid ) ) ) }
'latest() throws an exception because "dir" does not contain any valid migrations';
( run in 0.848 second using v1.01-cache-2.11-cpan-54e63673c56 )