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()

Reply via email to