From a96c07a7655d090f6a0986c60a097aaae2728611 Mon Sep 17 00:00:00 2001 From: Martin Geubelle Date: Mon, 20 Nov 2017 11:48:17 +0100 Subject: [PATCH] [FIX] web: make broken test in firefox pass The attribute `autocomplete` is set with the jQuery function `attr` but the test was using the function `prop`. This seems to work in Chrome but apparently not in Firefox. --- addons/web/static/tests/views/form_tests.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/web/static/tests/views/form_tests.js b/addons/web/static/tests/views/form_tests.js index 5fdcb2b1ae3..bf905f47878 100644 --- a/addons/web/static/tests/views/form_tests.js +++ b/addons/web/static/tests/views/form_tests.js @@ -5593,9 +5593,9 @@ QUnit.module('Views', { form.$buttons.find('.o_form_button_edit').click(); assert.strictEqual(form.$('input[name="foo"]').val(), '***', "password should be displayed with stars"); - assert.strictEqual(form.$('input[name="display_name"]').prop('autocomplete'), 'coucou', + assert.strictEqual(form.$('input[name="display_name"]').attr('autocomplete'), 'coucou', "attribute autocomplete should be set"); - assert.strictEqual(form.$('input[name="foo"]').prop('autocomplete'), 'new-password', + assert.strictEqual(form.$('input[name="foo"]').attr('autocomplete'), 'new-password', "attribute autocomplete should be set to 'new-password' on password input"); form.destroy(); });