While working on a new application and writing tests I encountered a problem:
This is the test I have been using:
Scenario: Deleting a project from the main page
Given I am on the account home page
When I follow "Delete Project"
Then I should see "Your project has been deleted"
The error that was shown is this:
undefined local variable or method `node’ for #<Capybara::Driver::Node tag="a" …
After browsing around for quite some time, I found that the error is originated with this line in env.rb file:
Commenting out this line solved the problem for me and now I can continue with my testing. I hope it will solve your problem as well.