[FIX] *payroll: proper date calculations in tests, avoid issues on leap years

bzr revid: odo@openerp.com-20120229084240-afe5cay3r2wxpvoy
This commit is contained in:
Olivier Dony 2012-02-29 09:42:40 +01:00
parent fefba7d11e
commit 1e2ad76483
2 changed files with 2 additions and 2 deletions

View File

@ -27,7 +27,7 @@
I create a contract for "Richard"
-
!record {model: hr.contract, id: hr_contract_richard}:
date_end: !eval "'%s-%s-%s' %(datetime.now().year+1,datetime.now().month,datetime.now().day)"
date_end: !eval "(datetime.now() + timedelta(days=365)).strftime('%Y-%m-%d')"
date_start: !eval time.strftime('%Y-%m-%d')
name: Contract for Richard
wage: 5000.0

View File

@ -42,7 +42,7 @@
I create a contract for "John".
-
!record {model: hr.contract, id: hr_contract_john}:
date_end: !eval "'%s-%s-%s' %(datetime.now().year+1,datetime.now().month,datetime.now().day)"
date_end: !eval "(datetime.now() + timedelta(days=365)).strftime('%Y-%m-%d')"
date_start: !eval time.strftime('%Y-%m-%d')
name: Contract for John
wage: 5000.0