Changeset 47 for LATMOS-Accounts


Ignore:
Timestamp:
04/25/09 10:52:12 (15 years ago)
Author:
nanardon
Message:
  • test syncronisation results
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LATMOS-Accounts/t/25_la_synchro.t

    r46 r47  
    11use strict; 
    22use warnings; 
    3 use Test::More tests => 8; 
     3use Test::More tests => 15; 
    44use File::Temp; 
    55use File::Path; 
     
    4646ok($synchro->process, "process get succefull"); 
    4747 
     48ok(my $unixb = LATMOS::Accounts::Bases->new( 
     49        'unix', 
     50        passwd  => "$workdir/passwd", 
     51        shadow  => "$workdir/shadow", 
     52        group   => "$workdir/group", 
     53        gshadow => "$workdir/gshadow", 
     54    ), "Can get unix base"); 
     55isa_ok($unixb, 'LATMOS::Accounts::Bases::Unix'); 
     56ok($unixb->load,   "Can load unix base"); 
     57 
     58{ 
     59ok(my $user =  $unixb->get_object('user', 'bin'),  "Can get bin user"); 
     60is($user->get_c_field('homeDirectory'), '/bin', 'Can get homeDirectory directory'); 
     61} 
     62{ 
     63ok(my $user =  $unixb->get_object('user', 'adm'),  "Can get adm user"); 
     64is($user->get_field('gecos'), 'adm', 'Can get home directory'); 
     65} 
     66 
    4867rmtree($workdir); 
Note: See TracChangeset for help on using the changeset viewer.