summaryrefslogblamecommitdiff
path: root/t/005_builder.t
blob: 24f1e137db10b6c7075bbea6dde9707fd4476f02 (plain) (tree)
1
2
3
4
5
6
7
8
9


             
                          
                 
 
                      

 




                                              
 
                                                        
 
                                                   
 
                              




                                          
 
 
use strict;
use warnings;
use Test::Most tests => 2;
use Data::Dumper;

use jitterbug::Runner;

{
    local @ARGV = qw(-c t/data/test.yml);
    my $r = jitterbug::Runner->new();
    isa_ok($r, 'jitterbug::Runner');
    warn Dumper [ $r ];
    is($r->{'configfile'}, 't/data/test.yml');

    system("$^X scripts/deploy_schema t/data/test.yml");

    is($r->run, 0, '->run returns 0 in cron mode');

    cmp_deeply($r->{'conf'}, {
        'configfile' => 't/data/test.yml',
        'cron'       => 1,
        'sleep'      => undef
    });

}