forked from Techsystech/web
[FIX] web_m2x_options: fix test_ir_config_parameter
parent
f7a0b315c0
commit
a4f5bbfb3a
|
@ -23,7 +23,7 @@ web_m2x_options
|
|||
:target: https://runbot.odoo-community.org/runbot/162/15.0
|
||||
:alt: Try me on Runbot
|
||||
|
||||
|badge1| |badge2| |badge3| |badge4| |badge5|
|
||||
|badge1| |badge2| |badge3| |badge4| |badge5|
|
||||
|
||||
This modules modifies "many2one" and "many2manytags" form widgets so as to add some new display
|
||||
control options.
|
||||
|
@ -83,7 +83,7 @@ in the field's options dict
|
|||
|
||||
``open`` *boolean* (Default: ``False``)
|
||||
|
||||
Makes many2many_tags buttons that open the linked resource
|
||||
Makes many2many_tags and one2many rows buttons that open the linked resource
|
||||
|
||||
``no_color_picker`` *boolean* (Default: ``False``)
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
{
|
||||
"name": "web_m2x_options",
|
||||
"version": "15.0.1.0.0",
|
||||
"version": "15.0.1.1.0",
|
||||
"category": "Web",
|
||||
"author": "initOS GmbH,"
|
||||
"ACSONE SA/NV, "
|
||||
|
|
|
@ -23,7 +23,9 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
|
|
|
@ -24,8 +24,10 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgstr "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
#. openerp-web
|
||||
|
@ -110,3 +112,6 @@ msgid "You are creating a new %s, are you sure it does not exist yet?"
|
|||
msgstr ""
|
||||
"Sie legen eine neue %s an, sind Sie sicher, dass diese nicht bereits "
|
||||
"vorhanden ist?"
|
||||
|
||||
#~ msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
#~ msgstr "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
|
|
|
@ -22,7 +22,9 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
|
|
|
@ -22,7 +22,9 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
|
|
|
@ -23,8 +23,10 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgstr "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
#. openerp-web
|
||||
|
@ -108,3 +110,6 @@ msgstr "Paramètres système"
|
|||
msgid "You are creating a new %s, are you sure it does not exist yet?"
|
||||
msgstr ""
|
||||
"Vous créez un nouveau %s, est-ce que vous êtes sur qu'il n'existe pas déjà ?"
|
||||
|
||||
#~ msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
#~ msgstr "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
|
|
|
@ -23,9 +23,11 @@ msgstr ""
|
|||
#. module: web_m2x_options
|
||||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, fuzzy, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgstr "!(opcije isključuju otvaranje ili uređivanje)"
|
||||
#, python-format
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
#. openerp-web
|
||||
|
@ -108,3 +110,7 @@ msgstr ""
|
|||
#, python-format
|
||||
msgid "You are creating a new %s, are you sure it does not exist yet?"
|
||||
msgstr "Želite kreirati novi %s, jeste li sigurni da već ne postoji?"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
#~ msgstr "!(opcije isključuju otvaranje ili uređivanje)"
|
||||
|
|
|
@ -22,7 +22,9 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
|
|
|
@ -20,8 +20,10 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgstr "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
#. openerp-web
|
||||
|
@ -65,21 +67,6 @@ msgstr "Aanmaken en bewerken..."
|
|||
msgid "Create and edit"
|
||||
msgstr "Aanmaken en bewerken"
|
||||
|
||||
#. module: web_m2x_options
|
||||
#: model:ir.model.fields,field_description:web_m2x_options.field_ir_config_parameter__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Weergavenaam"
|
||||
|
||||
#. module: web_m2x_options
|
||||
#: model:ir.model.fields,field_description:web_m2x_options.field_ir_config_parameter__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: web_m2x_options
|
||||
#: model:ir.model.fields,field_description:web_m2x_options.field_ir_config_parameter____last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Laatst Gewijzigd op"
|
||||
|
||||
#. module: web_m2x_options
|
||||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/js/form.js:0
|
||||
|
@ -119,3 +106,15 @@ msgstr "Systeem Parameter"
|
|||
#, python-format
|
||||
msgid "You are creating a new %s, are you sure it does not exist yet?"
|
||||
msgstr "U maakt een nieuw %s, weet u het zeker dat dit nog niet bestaat?"
|
||||
|
||||
#~ msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
#~ msgstr "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
|
||||
#~ msgid "Display Name"
|
||||
#~ msgstr "Weergavenaam"
|
||||
|
||||
#~ msgid "ID"
|
||||
#~ msgstr "ID"
|
||||
|
||||
#~ msgid "Last Modified on"
|
||||
#~ msgstr "Laatst Gewijzigd op"
|
||||
|
|
|
@ -23,7 +23,9 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
|
|
|
@ -25,8 +25,10 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgstr "!(widget.options.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
#. openerp-web
|
||||
|
@ -110,3 +112,6 @@ msgstr "Parâmetros do Sistema"
|
|||
msgid "You are creating a new %s, are you sure it does not exist yet?"
|
||||
msgstr ""
|
||||
"Você está criando um novo %s, você tem certeza de que ainda não existe?"
|
||||
|
||||
#~ msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
#~ msgstr "!(widget.options.no_open || widget.nodeOptions.no_open_edit)"
|
||||
|
|
|
@ -23,7 +23,9 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
|
|
|
@ -22,7 +22,9 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
|
|
|
@ -17,7 +17,9 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || "
|
||||
"widget.noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
|
|
|
@ -20,8 +20,10 @@ msgstr ""
|
|||
#. openerp-web
|
||||
#: code:addons/web_m2x_options/static/src/xml/base.xml:0
|
||||
#, python-format
|
||||
msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgstr "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
msgid ""
|
||||
"!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit || widget."
|
||||
"noOpen)"
|
||||
msgstr ""
|
||||
|
||||
#. module: web_m2x_options
|
||||
#. openerp-web
|
||||
|
@ -104,3 +106,6 @@ msgstr "系统参数"
|
|||
#, python-format
|
||||
msgid "You are creating a new %s, are you sure it does not exist yet?"
|
||||
msgstr "你正在创建一个新的%s,你确定它还不存在吗?"
|
||||
|
||||
#~ msgid "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
#~ msgstr "!(widget.nodeOptions.no_open || widget.nodeOptions.no_open_edit)"
|
||||
|
|
|
@ -14,7 +14,5 @@ class IrConfigParameter(models.Model):
|
|||
"web_m2x_options.m2o_dialog",
|
||||
"web_m2x_options.field_limit_entries",
|
||||
]
|
||||
return {
|
||||
res["key"]: res["value"]
|
||||
for res in self.sudo().search_read([["key", "in", opts]], ["key", "value"])
|
||||
}
|
||||
values = self.sudo().search_read([["key", "in", opts]], ["key", "value"])
|
||||
return {res["key"]: res["value"] for res in values}
|
||||
|
|
|
@ -16,15 +16,13 @@ class TestIrConfigParameter(common.TransactionCase):
|
|||
|
||||
def test_web_m2x_options_key(self):
|
||||
web_m2x_options = self.env["ir.config_parameter"].get_web_m2x_options()
|
||||
options = {opt["key"]: opt["value"] for opt in web_m2x_options}
|
||||
self.assertIn("web_m2x_options.limit", options)
|
||||
self.assertNotIn("web_m2x_options.m2o_dialog_test", options)
|
||||
self.assertIn("web_m2x_options.limit", web_m2x_options)
|
||||
self.assertNotIn("web_m2x_options.m2o_dialog_test", web_m2x_options)
|
||||
|
||||
def test_web_m2x_options_value(self):
|
||||
web_m2x_options = self.env["ir.config_parameter"].get_web_m2x_options()
|
||||
options = {opt["key"]: opt["value"] for opt in web_m2x_options}
|
||||
self.assertEqual(options["web_m2x_options.limit"], "10")
|
||||
self.assertTrue(bool(options["web_m2x_options.create_edit"]))
|
||||
self.assertTrue(bool(options["web_m2x_options.create"]))
|
||||
self.assertEqual(options["web_m2x_options.search_more"], "False")
|
||||
self.assertTrue(bool(options["web_m2x_options.m2o_dialog"]))
|
||||
self.assertEqual(web_m2x_options["web_m2x_options.limit"], "10")
|
||||
self.assertTrue(bool(web_m2x_options["web_m2x_options.create_edit"]))
|
||||
self.assertTrue(bool(web_m2x_options["web_m2x_options.create"]))
|
||||
self.assertEqual(web_m2x_options["web_m2x_options.search_more"], "False")
|
||||
self.assertTrue(bool(web_m2x_options["web_m2x_options.m2o_dialog"]))
|
||||
|
|
Loading…
Reference in New Issue