Changeset 1836 for trunk/LATMOS-Accounts/live-test
- Timestamp:
- 09/01/16 16:59:26 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/live-test/10_sql.t
r1806 r1836 18 18 plan skip_all => 'No SQL base defined'; 19 19 } else { 20 plan tests => 67; # Number of test20 plan tests => 75; # Number of test 21 21 } 22 22 … … 166 166 ok(!$base->delete_object('employment', $Emp), "Deleting Emp $Emp"); 167 167 } 168 169 ok($base->delete_object('employment', $baseEmp), "Deleting Emp $baseEmp"); 168 ok($base->delete_object('employment', $baseEmp), "Deleting Emp BaseEmp $baseEmp"); 169 170 { 171 172 $base->{_options}{allow_pasted_employment} = 1; 173 my $Emp = genid(); 174 my $EmpStart = DateTime->now->subtract(days => 90); 175 ok($base->create_c_object('employment', $Emp, 176 user => $empUser, 177 firstday => $EmpStart->dmy('/'), 178 lastday => undef, 179 ), "Can create unlimited employment"); 180 ok(my $ouser = $base->get_object('user', $empUser), "Getting user object"); 181 ok(!$ouser->get_attributes('expire'), 'User don t expire'); 182 183 my $EmpOld = genid(); 184 ok($base->create_c_object('employment', $EmpOld, 185 user => $empUser, 186 firstday => '1/1/2012', 187 lastday => '31/12/2012', 188 ), "Cannot create pasted employement"); 189 190 ok($ouser = $base->get_object('user', $empUser), "Getting user object"); 191 ok(!$ouser->get_attributes('expire'), 'User still don t expire'); 192 193 ok($base->delete_object('employment', $Emp), "Deleting Emp $Emp"); 194 ok($base->delete_object('employment', $EmpOld), "Deleting Emp $EmpOld"); 195 $base->{_options}{allow_pasted_employment} = undef; 196 } 197 170 198 ok($base->delete_object('user', $empUser), "Deleting user $empUser"); 171 199 }
Note: See TracChangeset
for help on using the changeset viewer.