2015-03-19 3 views
1

Как говорит название водосвинка испытывает проблемы с поиском DOUBLE_CLICK:Капибара/полтергейст/phantomjs DOUBLE_CLICK отсутствует

undefined method `double_click' for #<Capybara::Node::Element:...> 

Нажмите прекрасно работает как и большинство других методов. Я использую capybara 2.1.0, poltergeist 1.6.0 и phantomjs 1.9.7. Есть идеи?

+0

Добро пожаловать в StackOverflow. Это может помочь, если вы добавите фрагменты кода в свой вопрос, чтобы люди могли анализировать. Прямо сейчас, они должны угадать. –

+0

Я думаю, может быть, вы можете проверить свои плагины версии, убедитесь, что он Lastest, это решение иногда ... – ethan

+1

я повышен до Капибара 2.4.4 и теперь я получаю не реализован: 'base.double_click NotImplementedError: NotImplementedError' –

ответ

0

Для потомков вот решение:

Я установил javascript_driver:

но не default_driver:

Capybara.default_driver = :poltergeist

0

У вас есть действующий элемент Capybara, на который можно нажать?

page.find('#lst-ib').double_click 

Вышеуказанные работы на Google.com

Смежные вопросы