1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-03 15:18:01 +00:00
Files
til/rails/select-a-select-by-selector.md
2015-11-30 17:42:39 -06:00

18 lines
521 B
Markdown

# Select A Select By Selector
Generally when using Capybara to select from a `select` input, I reference it by its `name`
which rails associates with the label:
```ruby
select("Charizard", from: "Pokemon")
```
However, not all forms are going to have a label paired with every `select`
input. We don't want to let our test coverage suffer, so we are going to
need a different way to select. Fortunately, Capybara allows us to chain
`select` off a `find` like so:
```ruby
find('#pokemon_list').select('Charizard')
```