How can I use copy and paste with protractor on MAC with Chrome?
newInput.sendKeys(protractor.Key.chord(browser.controlKey, "a"));
newInput.sendKeys(protractor.Key.chord(browser.controlKey, "c"));
newInput.sendKeys(protractor.Key.chord(browser.controlKey, "v"));
I have "undefined" when I use this code
I use this code from this post Using cross-platform keyboard shortcuts in end-to-end testing but it doesn't work:
browser.controlKey = protractor.Key.CONTROL; //browser.controlKey is a global variable and can be accessed anywhere in the test specs
browser.getCapabilities().then(function(capabilities){
if(capabilities.caps_.platform === "MAC")
browser.controlKey = protractor.Key.COMMAND;
});
elm.sendKeys(protractor.Key.chord(browser.controlKey, "c"));