Ignore:
Timestamp:
01/04/17 09:33:04 (7 years ago)
Author:
nanardon
Message:

Add some test, then fix some bugs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts/live-test/10_sql.t

    r1892 r1910  
    2020    plan skip_all => 'No SQL base defined'; 
    2121} else { 
    22     plan tests => 90; # Number of test 
     22    plan tests => 102; # Number of test 
    2323} 
    2424 
     
    7474 
    7575is($aobj->get_attributes('oalias'), $oid); 
     76is($aobj->get_attributes('oaliascache'), $oid); 
    7677 
    7778my $oidsub = genid(); 
     
    106107 
    107108ok($base->RemoveAlias('user', $aliasoid), "Removing Alias"); 
     109ok(!$base->GetAlias('user', $aliasoid), "Cannot get removed alias object"); 
     110 
     111$subobj->set_c_fields( 
     112    managerContact => $oid, 
     113); 
     114 
     115ok($base->CreateAlias('user', $aliasoid, "user.$oidsub.managerContact"), "Can create alias object"); 
     116ok($aobj = $base->GetAlias('user', $aliasoid), "Can get alias object"); 
     117is($aobj->get_attributes('oalias'), "user.$oidsub.managerContact"); 
     118is($aobj->get_attributes('oaliascache'), $oid); 
     119 
     120ok($aobj->set_c_fields(oalias => $oidsub)); 
     121is($aobj->get_attributes('oalias'), $oidsub); 
     122is($aobj->get_attributes('oaliascache'), $oidsub); 
     123 
     124ok($aobj->set_c_fields(oalias => "user.$oidsub.managerContact")); 
     125is($aobj->get_attributes('oalias'), "user.$oidsub.managerContact"); 
     126is($aobj->get_attributes('oaliascache'), $oid); 
     127 
    108128} 
    109129 
Note: See TracChangeset for help on using the changeset viewer.