Status
- The current Documentation is not having the sufficient information for locally setting up WikibaseLexeme.
- Debugging is challenging without having the repo locally.
- Patch : 700217
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T210726 Selenium framework cleanup | |||
Resolved | zeljkofilipin | T274579 Upgrade WebdriverIO to v7 in all repositories | |||
Resolved | zeljkofilipin | T289174 Upgrade WebdriverIO to the latest version 7 in WikibaseLexeme |
Mh, this documentation linked in the description is missing at the very least the step to install and enable Wikibase itself (WikibaseLexeme is an extension to Wikibase).
On the topic level: I created 709747, that seems to fix the problems that occur in the patch mentioned in the description. However, it does so in a rather ugly way, and it would be great to get the opinion of someone more skilled in selenium browser tests than myself on what the actual problem is and how to fix it better 🙂
700217 has been merged (albeit with a not-so-nice fix attached to it), so this can now maybe be closed?
@Michael Thanks for working on this and apologies for taking so long to review it. I really don't like the use of browser.pause() but let's upgrade the repo to wdio v7 first. We can work on cleaning it up in the next patch.