deleteCookies
Delete cookies visible to the current page. By providing a cookie name it just removes the single cookie or more when multiple names are passed.
Usage
browser.deleteCookies(names)
Parameters
Name | Type | Details |
---|---|---|
names optional | Array .<String >, undefined | names of cookies to be deleted |
Example
it('should delete cookies', () => {
browser.setCookies([
{name: 'test', value: '123'},
{name: 'test2', value: '456'},
{name: 'test3', value: '789'}
])
let cookies = browser.getCookies()
console.log(cookies)
// outputs:
// [
// { name: 'test', value: '123' },
// { name: 'test2', value: '456' }
// { name: 'test3', value: '789' }
// ]
browser.deleteCookies(['test3'])
cookies = browser.getCookies()
console.log(cookies)
// outputs:
// [
// { name: 'test', value: '123' },
// { name: 'test2', value: '456' }
// ]
browser.deleteCookies()
cookies = browser.getCookies()
console.log(cookies) // outputs: []
})