Rails / Capybara: Jak kliknąć link w wierszu tabeli, który zawiera również unikalny tekst
Mam aplikację, która nie przypisuje unikalnych identyfikatorów do komórek tabeli. Biorąc pod uwagę unikalny tekst w kolumnie 1, link do zarządzania w kolumnie 2 i link do usuwania w kolumnie 3, w jaki sposób mam powiedzieć kapibara, aby kliknęła link zarządzania w tym samym wierszu, który zawiera tekst „Foo”?
Foo manage delete
Bar manage delete
Widzę, jak używaćfind('tr', text: "Foo")
gdy używany z.should
klauzula. I widzę, jak kliknąć link zawierający tekst „zarządzaj”. Ale nie widzę, jak połączyć je w rzędzie, a w tym wierszu kliknij łącze.