Set date_format in context when testing DomainParser

issue11728
This commit is contained in:
Cédric Krier
2022-10-01 14:44:34 +02:00
parent 072fa3e84f
commit f16214ed41
+16 -6
View File
@@ -1635,22 +1635,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 = {
@@ -1924,13 +1929,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 = {