Changeset 2327
- Timestamp:
- 12/17/19 15:26:28 (4 years ago)
- Location:
- trunk/LATMOS-Accounts
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm
r2293 r2327 318 318 my $attr = $2; 319 319 my $val = ''; 320 my $modifier = $3 || ''; 320 321 321 322 if ($attr =~ /^(\w+)\((.*)\)$/) { … … 325 326 } 326 327 327 my $modifier = $3 || '';328 328 my $res = ''; 329 329 … … 347 347 last; 348 348 }; 349 $res = sprintf('%' . ($ 3|| 's'), ref $val ? join(',', @$val) : (defined($val) ? $val : ''))349 $res = sprintf('%' . ($modifier || 's'), ref $val ? join(',', @$val) : (defined($val) ? $val : '')) 350 350 } 351 351 } -
trunk/LATMOS-Accounts/live-test/10_sql.t
r2252 r2327 18 18 plan skip_all => 'No SQL base defined'; 19 19 } else { 20 plan tests => 10 2; # Number of test20 plan tests => 107; # Number of test 21 21 } 22 22 … … 47 47 ok($base->delete_object('user', $oid), "Can delete user $oid"); 48 48 ok(!$base->get_object('user', $oid), "user $oid is actually deleted"); 49 } 50 51 $base->rollback; 52 53 54 { # test: query 55 my $oid = genid(); 56 57 use_ok('LATMOS::Accounts::Bases::Sql::User'); 58 ok($base->create_c_object('user', $oid, 59 sn => "snUser", 60 givenName => "givenNameUser", 61 expire => undef, 62 ), "Can create user $oid"); 63 ok(my $obj = $base->get_object('user', $oid), "user $oid is actually deleted"); 64 65 is($obj->queryformat('%{name}'), $oid, 'queryformat %{name}'); 66 is($obj->queryformat('%{_gecos}'), 'givenNameUser snUser,-,,', 'queryformat %{_gecos}'); 49 67 } 50 68
Note: See TracChangeset
for help on using the changeset viewer.