-
- Downloads
[FIX] bus: fix im_status during tests
Before this PR, the `_mockIrWebsocket__updatePresence` route of the bus mock server could lead to errors when no im status ids were provided. This commit fixes this issue by ensuring im status ids were passed before calling `_mockIrWebsocket__getImStatus` method. Moreover, old longpolling routes were still present on the bus mock server. This commit removes these routes. closes odoo/odoo#100583 closes odoo/odoo#100651 Signed-off-by:Alexandre Kühn (aku) <aku@odoo.com> Signed-off-by:
Sébastien Theys (seb) <seb@odoo.com>
Showing
- addons/bus/models/ir_websocket.py 5 additions, 3 deletionsaddons/bus/models/ir_websocket.py
- addons/bus/static/tests/helpers/mock_server.js 0 additions, 22 deletionsaddons/bus/static/tests/helpers/mock_server.js
- addons/bus/static/tests/helpers/mock_server/models/ir_websocket.js 11 additions, 5 deletions...s/static/tests/helpers/mock_server/models/ir_websocket.js
- addons/mail/models/ir_websocket.py 4 additions, 1 deletionaddons/mail/models/ir_websocket.py
- addons/mail/static/tests/helpers/mock_server.js 4 additions, 0 deletionsaddons/mail/static/tests/helpers/mock_server.js
- addons/mail/static/tests/helpers/mock_server/models/ir_websocket.js 25 additions, 0 deletions...l/static/tests/helpers/mock_server/models/ir_websocket.js
- addons/mail/static/tests/helpers/model_definitions_setup.js 1 addition, 1 deletionaddons/mail/static/tests/helpers/model_definitions_setup.js
- addons/mail/static/tests/qunit_suite_tests/components/persona_im_status_icon_tests.js 56 additions, 0 deletions...it_suite_tests/components/persona_im_status_icon_tests.js
Loading
Please register or sign in to comment