Changeset 1803
- Timestamp:
- 06/28/16 16:40:49 (8 years ago)
- Location:
- trunk/LATMOS-Accounts
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts.pm
r1798 r1803 12 12 use LATMOS::Accounts::I18N; 13 13 14 our $VERSION = '5.1.2 3';14 our $VERSION = '5.1.24'; 15 15 16 16 =head1 NAME -
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm
r1800 r1803 817 817 my @results = $class->_search_uniq_filter($base, $attr, $operator, $val); 818 818 819 $results->{$attr} = {};819 $results->{$attr} ||= {}; 820 820 $results->{$attr}{$_} = 1 foreach (@results) 821 821 } -
trunk/LATMOS-Accounts/live-test/10_sql.t
r1795 r1803 18 18 plan skip_all => 'No SQL base defined'; 19 19 } else { 20 plan tests => 6 5; # Number of test20 plan tests => 66; # Number of test 21 21 } 22 22 … … 207 207 ), 'Can search on single attribute'); 208 208 ok(eq_set( 209 [ $base->search_objects('user', 'givenName=Firstnamea', 210 'givenName=Firstnameb') ], 211 [ 'searchuaa', 'searchuba', 'searchuab', 'searchubb' ] 209 [ $base->search_objects('user', 'givenName=Firstnamea', 'givenName=Firstnameb') ], 210 [ 'searchuaa', 'searchuab', 'searchuba', 'searchubb' ] 212 211 ), 'Can search on single attribute with 2 values'); 213 212 ok(eq_set( … … 219 218 [ 'searchuaa' ] 220 219 ), 'Can search on 2 attributes'); 220 ok(! $base->search_objects('user', 'givenName=Firstnamea', 'sn=NoName'), 'Can search on 2 attributes, one return nothing'); 221 221 ok(eq_set( 222 222 [ $base->search_objects('user', 'givenName=NULL', 'sn=Lastnamea') ],
Note: See TracChangeset
for help on using the changeset viewer.