UNPKG

webdriverjs

Version:

A nodejs bindings implementation for selenium 2.0/webdriver

16 lines (11 loc) 551 B
module.exports = function setCookie (cookieObj, callback) { // throw error if no cookie object is given if(typeof cookieObj !== 'object') { return typeof callback === 'function' ? callback(new Error('Please specify a cookie object to set (see http://code.google.com/p/selenium/wiki/JsonWireProtocol#Cookie_JSON_Object for documentation.')) : false; } this.cookie('POST', cookieObj, function(err, result) { if(typeof callback === 'function') { callback(err, result && result.value); } }); };