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 )