Needed for {T190710}.
I was hoping we will be able to run both mocha and cucumber, but looks like we will have to run them separately.
[[ https://phabricator.wikimedia.org/source/mediawiki/browse/master/tests/selenium/wdio.conf.js;f8fa7944e84d7abc5cbd8f071ab9d658f6c7c581$168 | wdio.conf.js ]]
```lang=js
framework: 'mocha',
```
I was hoping something like this would work:
```lang=js
framework: [ 'mocha', 'cucumber' ],
```
but it does not
```
$ npm run selenium
...
ERROR: You haven't defined a valid framework. Please checkout http://webdriver.io/guide/testrunner/frameworks.html
```
because of
[[ https://github.com/webdriverio/webdriverio/blob/master/lib/runner.js#L332 | webdriverio/lib/runner.js ]]
```lang=js
initialiseFramework (config) {
if (typeof config.framework !== 'string') {
throw new Error(
'You haven\'t defined a valid framework. ' +
'Please checkout http://webdriver.io/guide/testrunner/frameworks.html'
)
}
```