[ADD] js tests: more relativedelta tests
* add some more boundary tests and nudges * add test for weekday ref #5089
This commit is contained in:
parent
adf5b5e0e8
commit
f64a2fa386
|
@ -261,9 +261,21 @@ openerp.testing.section('eval.types', {
|
|||
});
|
||||
test('relastivedelta', function (instance) {
|
||||
strictEqual(
|
||||
py.eval("(datetime.date(2012, 2, 15) + relativedelta(days=-1)).strftime('%Y-%m-%d 23:59:59')",
|
||||
py.eval("(datetime.date(2012, 2, 15) + relativedelta(days=1)).strftime('%Y-%m-%d')",
|
||||
instance.web.pyeval.context()),
|
||||
"2012-02-14 23:59:59");
|
||||
"2012-02-16");
|
||||
strictEqual(
|
||||
py.eval("(datetime.date(2012, 2, 15) + relativedelta(days=-1)).strftime('%Y-%m-%d')",
|
||||
instance.web.pyeval.context()),
|
||||
"2012-02-14");
|
||||
strictEqual(
|
||||
py.eval("(datetime.date(2012, 2, 1) + relativedelta(days=-1)).strftime('%Y-%m-%d')",
|
||||
instance.web.pyeval.context()),
|
||||
'2012-01-31');
|
||||
strictEqual(
|
||||
py.eval("(datetime.date(2015,2,5)+relativedelta(days=-6,weekday=0)).strftime('%Y-%m-%d')",
|
||||
instance.web.pyeval.context()),
|
||||
'2015-02-02');
|
||||
});
|
||||
test('datetime.tojson', function (instance) {
|
||||
var result = py.eval(
|
||||
|
|
Loading…
Reference in New Issue