Show
Ignore:
Timestamp:
10/21/08 14:39:16 (5 years ago)
Author:
yappo
Message:

module_setup_dir が見つからなかったら死ぬよ

Location:
lang/perl/Module-Setup/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lang/perl/Module-Setup/trunk/lib/Module/Setup.pm

    r21564 r21775  
    103103        $path = $self->options->{module_setup_dir} || $ENV{MODULE_SETUP_DIR} || Path::Class::Dir->new(File::HomeDir->my_home, '.module-setup'); 
    104104    } 
     105    die 'module_setup directory was not able to be discovered.' unless $path; 
    105106 
    106107    $self->{base_dir} = Module::Setup::Path->new($path); 
  • lang/perl/Module-Setup/trunk/t/010_core/setup_base_dir.t

    r21564 r21775  
    11use t::Utils; 
    2 use Test::More tests => 6; 
     2use Test::More tests => 7; 
    33 
    44my $obj = Module::Setup->new; 
     
    2525    ok -d setup_dir('options'); 
    2626}; 
     27 
     28do { 
     29    no warnings 'redefine'; 
     30    local *Path::Class::Dir::new = sub {}; 
     31    eval { $obj->setup_base_dir }; 
     32    like $@, qr/module_setup directory was not able to be discovered/; 
     33};