changeset 439b4b41ed7d in sao:6.0 details: https://hg.tryton.org/sao?cmd=changeset&node=439b4b41ed7d description: Set date_format in context when testing DomainParser
issue11728 (grafted from a3d5b20cfaba1816dec30c230422296663bcc647) diffstat: tests/sao.js | 22 ++++++++++++++++------ 1 files changed, 16 insertions(+), 6 deletions(-) diffs (56 lines): diff -r c5d8cbdd493f -r 439b4b41ed7d tests/sao.js --- a/tests/sao.js Sat Oct 01 14:15:05 2022 +0200 +++ b/tests/sao.js Sat Oct 01 14:44:34 2022 +0200 @@ -1626,22 +1626,27 @@ QUnit.test('DomainParser.convert_value', function() { var parser = new Sao.common.DomainParser(); + var context = { + 'date_format': '%Y-%m-%d', + }; var test_func = function(test) { var value = test[0]; var result = test[1]; - QUnit.strictEqual(parser.convert_value(this, value), result, + QUnit.strictEqual( + parser.convert_value(this, value, context), result, 'convert_value(' + JSON.stringify(this) + ', ' + - JSON.stringify(value) + ')'); + JSON.stringify(value) + ', ' + JSON.stringify(context) + ')'); }; var test_valueOf_func = function(test) { var value = test[0]; var result = test[1]; - QUnit.strictEqual(parser.convert_value(this, value).valueOf(), + QUnit.strictEqual( + parser.convert_value(this, value, context).valueOf(), result.valueOf(), 'convert_value(' + JSON.stringify(this) + ', ' + - JSON.stringify(value) + ')'); + JSON.stringify(value) + ', ' + JSON.stringify(context) + ')'); }; var field = { @@ -1915,13 +1920,18 @@ QUnit.test('DomainParser.format_value', function() { var parser = new Sao.common.DomainParser(); + var context = { + 'date_format': '%Y-%m-%d', + }; var test_func = function(test) { var value = test[0]; var result = test[1]; - QUnit.strictEqual(parser.format_value(this, value), result, + QUnit.strictEqual( + parser.format_value(this, value, null, context), result, 'format_value(' + JSON.stringify(this) + ', ' + - JSON.stringify(value) + ')'); + JSON.stringify(value) + ', null, ' + JSON.stringify(context) + + ')'); }; var field = {