changeset c6f20e2e714c in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset;node=c6f20e2e714c
description:
Test Lang.format
issue9585
review306331002
diffstat:
trytond/tests/test_ir.py | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diffs (23 lines):
diff -r 255f9f75d1af -r c6f20e2e714c trytond/tests/test_ir.py
--- a/trytond/tests/test_ir.py Wed Sep 16 23:25:48 2020 +0200
+++ b/trytond/tests/test_ir.py Wed Sep 16 23:26:09 2020 +0200
@@ -49,6 +49,19 @@
Model.global_search('User', 10)
@with_transaction()
+ def test_lang_format(self):
+ "Test Lang.format"
+ pool = Pool()
+ Lang = pool.get('ir.lang')
+ lang = Lang.get('en')
+ test_data = [
+ ('%i', 42, False, False, [], "42"),
+ ]
+ for percent, value, grouping, monetary, add, result in test_data:
+ self.assertEqual(
+ lang.format(percent, value, grouping, monetary, *add), result)
+
+ @with_transaction()
def test_lang_strftime(self):
"Test Lang.strftime"
pool = Pool()