changeset a3d5b20cfaba in sao:default
details: https://hg.tryton.org/sao?cmd=changeset&node=a3d5b20cfaba
description:
Set date_format in context when testing DomainParser
issue11728
diffstat:
tests/sao.js | 22 ++++++++++++++++------
1 files changed, 16 insertions(+), 6 deletions(-)
diffs (56 lines):
diff -r 9f95f2077dad -r a3d5b20cfaba 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
@@ -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 = {