UNPKG

@luminati-io/webdriverio8

Version:

Next-gen browser and mobile automation test framework for Node.js

34 lines (33 loc) 1.26 kB
/** * * Retrieve a [cookie](https://w3c.github.io/webdriver/webdriver-spec.html#cookies) * visible to the current page. You can query a specific cookie by providing the cookie name or * retrieve all. * * <example> :getCookies.js it('should return a cookie for me', async () => { await browser.setCookies([ {name: 'test', value: '123'}, {name: 'test2', value: '456'} ]) const testCookie = await browser.getCookies(['test']) console.log(testCookie); // outputs: [{ name: 'test', value: '123' }] const allCookies = await browser.getCookies() console.log(allCookies); // outputs: // [ // { name: 'test', value: '123' }, // { name: 'test2', value: '456' } // ] }) * </example> * * @alias browser.getCookies * @param {String[]|String} names names of requested cookies (if omitted, all cookies will be returned) * @return {WebDriverCookie[]} requested cookies if existing * @uses webdriver/getAllCookies * */ export declare function getCookies(this: WebdriverIO.Browser, names?: string | string[]): Promise<import("@luminati-io/webdriverio8-protocols").Cookie[]>; //# sourceMappingURL=getCookies.d.ts.map