Spreewald gives you steps like these: When I enter "text" into the browser dialog Also see Accept or deny JavaScript...

After installing Bundler 1.1 you will get the following warning when running tests: WARNING: Cucumber-rails required outside of env.rb...

validates_acceptance_of :terms only works if terms is set to a value. The validation is skipped silently when terms...

Capybara has a global option (Capybara.ignore_hidden_elements) that determines whether Capybara sees or ignores hidden elements.

stackoverflow.com

In some older Capybara versions (e.g. 0.3.9), we're getting lots of deprecations warnings: Selenium::WebDriver::Element#select is deprecated...

When you regularly make use of Cucumber's "show me the page" step (or let pages pop up as errors...

This is surprisingly difficult when there is a with the same text on the page, but you really want to...

makandra dev

The handy method has_select?(field, :selected => text) does not behave as expected with Cucumber 0.10.2, Capybara 0.4.1.2 and Selenium...

You probably know about the possibility to tag scenarios in Cucumber to run your own piece of code before the...

Don't you just hate to write Cucumber path helpers to be able to say this?

The attached patch lets you find a record by a string or number in any column: User.find_by_anything('carla...

In order to save the original value of a constant, set the new value and restore the old value after...

Tooltips that are delivered through HTML attributes are encoded. Decode entities before checking for their presence. Capybara: Then /^there should...

github.com

Some helpers for poking around at your Capybara driven browser's cookies in integration tests. Supports Capybara's bundled drivers...

Possible Reason 1: parallel_tests - running more processes than features If you run old versions of parallel_tests with more...

The step definition below lets you say: Then I should see a field "Password" But I should not see a...

In cucumber you are able to run features in whatever directory you like. This also includes executing features in subdirectories...

This is for you if you get this error: cucumber.yml was found, but could not be parsed. Please refer to...

In your Cucumber features you can't really click hidden elements when using Selenium (it does work for a plain...

makandracards.com

Our rcov:all task for aggregated RSpec/Cucumber coverage was overhauled extensively. Among other things it now works for Rails 2...

github.com

Framework to write command-line apps in Ruby. Comes with a nice way of processing parameter options, some utility classes...

github.com

Scenario outlines allow us to more concisely express repetitive examples through the use of a template with placeholders.

If you get the above error when running tests in bulk (but not individually), it's actually the fault of...

If you get an error like this: Unable to launch /home/bruce/Projects/myproject/tmp/capybara/capybara-201110311210111407691101.html ... update your launchy gem. It failed for us in...