From 52fef21d8145175d76afede8455c48e739bb17ab Mon Sep 17 00:00:00 2001 From: Andreas Perhab Date: Tue, 10 Jul 2018 11:36:51 +0200 Subject: [PATCH] [FIX] web: re-add title attribute for many2many tags that got lost Co-authored-by: Nicolas Martinelli Closes #25693 --- addons/web/static/src/xml/base.xml | 2 +- .../tests/fields/relational_fields_tests.js | 25 +++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 82a2e792980..fc94fa03d16 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -834,7 +834,7 @@ - + diff --git a/addons/web/static/tests/fields/relational_fields_tests.js b/addons/web/static/tests/fields/relational_fields_tests.js index 52707d9b60d..efdca9e9c07 100644 --- a/addons/web/static/tests/fields/relational_fields_tests.js +++ b/addons/web/static/tests/fields/relational_fields_tests.js @@ -10483,6 +10483,31 @@ QUnit.module('relational_fields', { form.destroy(); }); + QUnit.test('widget many2many_tags', function (assert) { + assert.expect(1); + this.data.turtle.records[0].partner_ids = [2]; + + var form = createView({ + View: FormView, + model: 'turtle', + data: this.data, + arch:'
' + + '' + + '' + + '' + + '' + + '
', + res_id: 1, + }); + + assert.deepEqual( + form.$('.o_field_many2manytags.o_field_widget .badge .o_badge_text').attr('title'), + 'second record', 'the title should be filled in' + ); + + form.destroy(); + }); + QUnit.module('FieldStatus'); QUnit.test('static statusbar widget on many2one field', function (assert) {