capybara: найти (элемент) с помощью селектора для нацеливания на сложное имя атрибута

Использование огурца и капибары для тестирования приложения rails. Предполагая, что я не могу изменить разметку, могу ли я использовать capybara для выбора следующего выбора на странице, полной похожих td s и select s?

<td>
  <select name="attributes[ruby][category]">
    <option value="2" selected="selected">Languages</option>
    <option value="3">Communication</option>
  </select>
</td>

Кажется, это не удается (я предполагаю из-за вложенных "[" и "]").

find("select[name=attributes[ruby][category]]")

Побег тоже не работает. Мысли?

11
задан Pierre 5 October 2011 в 20:45
поделиться