Description
Unit testing:
- ext.wikilambda.app:
- ext.wikilambda.app/mixins/api.js (with foreign api)
- ext.wikilambda.app/store/stores/library.js (getDescription and lookupFunctions)
- ext.wikilambda.app/store/stores/router.js (getWikilambdaConfig)
- ext.wikilambda.app/store/stores/visualeditor.js
- ext.wikilambda.app/components/visualeditor/FunctionCallSetup.vue
- ext.wikilambda.app/components/visualeditor/FunctionSelect.vue
- ext.wikilambda.app/components/visualeditor/FunctionInputSetup.vue
- Remove ignore paths from jest.config.js
- ext.wikilambda.visualeditor
- Increase coverage threshold in jest.config.js
Integration testing:
- ext.wikilambda.visualeditor
Selenium testing:
- Visual Editor: add function call
- Visual Editor: edit function call
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