added a comment -
03/Jun/09 3:57 PM This turned into a bit of a rabbit hole. First, eventually found that the select options created in Cuke Features all had the same empty value. Thus, when selecting one, you were selecting all. Second, setting up these select elements in Cuke steps was changing application properties, which shouldn't be changed at runtime (at least not unless they're going to be reset in the tests immediately after use). Solved this by removing those steps and using the values set in blacklight_config.rb.