1 const querystring
= require( 'querystring' );
4 * Based on http://webdriver.io/guide/testrunner/pageobjects.html
9 * Navigate the browser to a given page.
12 * @see <http://webdriver.io/api/protocol/url.html>
13 * @param {string} title Page title
14 * @param {Object} [query] Query parameter
15 * @param {string} [fragment] Fragment parameter
16 * @return {void} This method runs a browser command.
18 openTitle( title
, query
= {}, fragment
= '' ) {
21 browser
.options
.baseUrl
+ '/index.php?' +
22 querystring
.stringify( query
) +
23 ( fragment
? ( '#' + fragment
) : '' )
28 module
.exports
= Page
;