selenium: Upgrade from webdriver v4 to v5
[lhc/web/wiklou.git] / tests / selenium / wdio-mediawiki / Page.js
index 48620e6..1880b33 100644 (file)
@@ -12,11 +12,16 @@ class Page {
         * @see <http://webdriver.io/api/protocol/url.html>
         * @param {string} title Page title
         * @param {Object} [query] Query parameter
+        * @param {string} [fragment] Fragment parameter
         * @return {void} This method runs a browser command.
         */
-       openTitle( title, query = {} ) {
+       openTitle( title, query = {}, fragment = '' ) {
                query.title = title;
-               browser.url( browser.options.baseUrl + '/index.php?' + querystring.stringify( query ) );
+               browser.url(
+                       browser.config.baseUrl + '/index.php?' +
+                       querystring.stringify( query ) +
+                       ( fragment ? ( '#' + fragment ) : '' )
+               );
        }
 }