Web UI functional tests are systematically failing with the following error:
09:50:33 [INFO] [exec] 1) Browse9 I click "Domain" in the browser tree: 09:50:33 [INFO] [exec] number or type of arguments don't agree with elementIdClick protocol command 09:50:33 [INFO] [exec] running chrome 09:50:33 [INFO] [exec] Error: number or type of arguments don't agree with elementIdClick protocol command 09:50:33 [INFO] [exec] at elementIdClick() - click.js:20:22 09:50:33 [INFO] [exec] 09:50:33 [INFO] [exec] 2) Browse collections15 I can see that the document belongs to the collection: 09:50:33 [INFO] [exec] element ("nuxeo-data-table nuxeo-data-table-row a.title") still not visible after 20000ms 09:50:33 [INFO] [exec] running chrome 09:50:33 [INFO] [exec] Error: element ("nuxeo-data-table nuxeo-data-table-row a.title") still not visible after 20000ms 09:50:33 [INFO] [exec] at execute(<Function>, "nuxeo-data-table nuxeo-data-table-row a.title", true, [object Object], ) - wdio-shadow-plugin.js:169:17 09:50:33 [INFO] [exec] 09:50:33 [INFO] [exec] 3) Favorites7 I can see the document belongs to the favorites: 09:50:33 [INFO] [exec] expected false to be true 09:50:33 [INFO] [exec] running chrome 09:50:33 [INFO] [exec] AssertionError: expected false to be true 09:50:33 [INFO] [exec] at World.<anonymous> (/home/jenkins/agent/workspace/nuxeo_nuxeo-web-ui_master/packages/nuxeo-web-ui-ftest/features/step_definitions/favorites.js:4:3) 09:50:33 [INFO] [exec] at new Promise (<anonymous>) 09:50:33 [INFO] [exec] at new F (/home/jenkins/agent/workspace/nuxeo_nuxeo-web-ui_master/node_modules/core-js/library/modules/_export.js:36:28)
This happens because since ELEMENTS-1283, parameters are no longer being converted to query parameters if they are of type array, which was the previous behavior.
- is caused by
-
ELEMENTS-1283 Handle all parameters of nuxeo-page-provider when queryParams is provided
- Resolved
- Is referenced in
(2 Is referenced in)