Открыть ссылку в новом окне с помощью Capybara - PullRequest
8 голосов
/ 27 марта 2012

В Capybara можно ли открыть ссылку в новом окне вместо текущей?

1 Ответ

5 голосов
/ 12 июня 2014

Если этот элемент является ссылкой, вы можете просто получить его ссылку и открыть его в новом окне:

url = find('.some_link')[:href]
within_window open_new_window do
  # do something
end

open_new_window было добавлено в Capybara 2.3

...