PhantomJS не обрабатывает команду acceptPopup

При использовании Selenium WebDriver тесты проходят. Попап, который появляется при удалении элемента из таблицы закрывается и запись удаляется. Но при использовании PhantomJS эта команда не срабатывает. В консоли отображается сообщение:

[Facebook\WebDriver\Exception\WebDriverException] JSON decoding of remote response failed.
Error code: 4
The response: 'Invalid Command Method - {“headers”:{“Accept”:“application/json”,“Content-Length”:“0”,“Content-Type”:"application/json;…

Боюсь эта команда впринципе не поддерживается фантомом. Как и работа с попапами. Если он у вас есть - переключитесь на Selenium + ChromeDriver

Но если вдруг кому-то пригодится, то чтоб предотвратить появление попапа, надо перед действием, которое вызывает попап добавить команду:
$I->executeJS(“window.confirm = function(msg){return true;};”);