Description
Some e2e tests are currently testing Implementation and Tester pages, and Evaluate Function widgets, which are currently going through some structural changes.
Once the following tasks are finished:
We can re-activate the tests and work on fixing them.
Tests to fix:
- specs/function.js
- should allow to evaluate a function
- specs/implementation.js
- Implementation via composition
- should navigate to the implementation form
- should fill the entries in the about section
- should fill the entries in the composition block
- should publish the new implementation
- should display the entries in the about section
- Implementation via composition
- specs/tester.js
- should display the call function block parameters
- should display the validation block parameters
- specs/type.js
- should fill the entries in the keys block
- specs/connect.js (stopped working with new Function Evaluator path 934407)
- Normal user:
- Connect implementation
- should open the "Detail" view of the function page
- should not be able to either approve or deactivate the implementation
- Connect tester
- should open the "Detail" view of the function page
- should not be able to approve or deactivate the test case
- Connect implementation
- Normal user:
Completion checklist
- Before closing this task, review one by one the checklist available here: https://www.mediawiki.org/wiki/Abstract_Wikipedia_team/Definition_of_Done#Front-end_Task/Bug_Completion_Checklist