diff options
Diffstat (limited to 'addons/web/static/tests/fields/basic_fields_tests.js')
| -rw-r--r-- | addons/web/static/tests/fields/basic_fields_tests.js | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/addons/web/static/tests/fields/basic_fields_tests.js b/addons/web/static/tests/fields/basic_fields_tests.js index cb19958ef94..ada71b91429 100644 --- a/addons/web/static/tests/fields/basic_fields_tests.js +++ b/addons/web/static/tests/fields/basic_fields_tests.js @@ -4907,7 +4907,7 @@ QUnit.module('basic_fields', { }); QUnit.test('phone field in editable list view on normal screens', async function (assert) { - assert.expect(11); + assert.expect(8); var doActionCount = 0; var list = await createView({ @@ -4920,17 +4920,10 @@ QUnit.module('basic_fields', { size_class: config.device.SIZES.LG, }, }, - intercepts: { - do_action(ev) { - assert.equal(ev.data.action.res_model, 'sms.composer', - 'The action to send an SMS should have been executed'); - doActionCount += 1; - } - } }); assert.containsN(list, 'tbody td:not(.o_list_record_selector)', 5); - assert.strictEqual(list.$('tbody td:not(.o_list_record_selector)').first().text(), 'yopSMS', + assert.strictEqual(list.$('tbody td:not(.o_list_record_selector) a').first().text(), 'yop', "value should be displayed properly with a link to send SMS"); assert.containsN(list, 'a.o_field_widget.o_form_uri', 5, @@ -4948,16 +4941,11 @@ QUnit.module('basic_fields', { await testUtils.dom.click(list.$buttons.find('.o_list_button_save')); $cell = list.$('tbody td:not(.o_list_record_selector)').first(); assert.doesNotHaveClass($cell.parent(), 'o_selected_row', 'should not be in edit mode anymore'); - assert.strictEqual(list.$('tbody td:not(.o_list_record_selector)').first().text(), 'newSMS', + assert.strictEqual(list.$('tbody td:not(.o_list_record_selector) a').first().text(), 'new', "value should be properly updated"); assert.containsN(list, 'a.o_field_widget.o_form_uri', 5, "should still have links with correct classes"); - await testUtils.dom.click(list.$('tbody td:not(.o_list_record_selector) .o_field_phone_sms').first()); - assert.equal(doActionCount, 1, 'Only one action should have been executed'); - assert.containsNone(list, '.o_selected_row', - 'None of the list element should have been activated'); - list.destroy(); }); |
