Changeset 2434


Ignore:
Timestamp:
07/03/20 12:04:54 (4 years ago)
Author:
nanardon
Message:

Another fix for search()

Location:
trunk/LATMOS-Accounts
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm

    r2433 r2434  
    12111211                    last; 
    12121212                } elsif ( $v == 0 ) { 
    1213                     $retain = 0 if ($retain == 1 && $attrInfo->{op} ne '+'); 
     1213                    $retain = 0 if ($attrInfo->{op} ne '+'); 
    12141214                } elsif ( $v >= 2 ) { 
    12151215                    $retain = 2; 
  • trunk/LATMOS-Accounts/live-test/10_sql.t

    r2433 r2434  
    1818    plan skip_all => 'No SQL base defined'; 
    1919} else { 
    20     plan tests => 110; # Number of test 
     20    plan tests => 111; # Number of test 
    2121} 
    2222 
     
    374374        [ qw(searchuba) ] 
    375375    ), 'Can search using filter operator !'); 
     376    ok(eq_set( 
     377        [ $base->search_objects('user', 'givenName=Firstnameb', '-memberOf=searchgb') ], 
     378        [ qw() ] 
     379    ), 'Can search using filter operator !'); 
    376380 
    377381    ok($base->delete_object('user', 'searchuaa'), "deleting user searchuaa"); 
Note: See TracChangeset for help on using the changeset viewer.