…ling in fields The root cause was the locator strategy was naively returning an element that was not a form field, causing Selenium's internals to blow up
TODO: Ensure the other locators are all matching on text, not HTML
Valid: select "Peanut Butter & Jelly" Invalid: select "Peanut Butter & Jelly"
Multiple select boxes are now handled a lot better. * You can now select more than one field (where as previously, the last one select would override previous selections) * You can now unselect a value. It works like select, takes the same params, but removes the selection value Issues regarding ampersands in values have been resolved. * Values are now unescaped when the to_param method is run on elements, to make assertions less complicated * Locating an option with ampersand values now works as expected (it will check for both escaped and unescaped occurrences) Bunch of new specs and 3 broken pending ones have now been fixed. [#145 status:resolved]
…s automatically required
… into webrat/integrations