Levi Rosol
unread,Sep 23, 2010, 1:16:51 AM9/23/10Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to pickle
First off, Pickle has been great. It's pretty much been a set it and
forget it type of tool. Unfortunately, because of this, I'm probably
not 100% on top of what's going on and where to fix things.
Anyways, in my project i have two branches, master and not_master.
while working off in not_master, i upgraded a few gems (cucumber,
pickle, etc) and now my test have blown up. The issue seems to be with
finding particular paths. For example, this scenario:
Scenario: Create a new Position
When I go to the positions page
And I follow "New Position"
Then I should be on the new position page
When I select "Baseball" from "sport"
And I fill in "Name" with "Taco"
And I press "Create Position"
Then I should be on the position page
And I should see "Taco"
is now failing on the "Then I should be on the position page" line.
I've tried changing position to position's. I've tried adding "show".
Nothing seems to work. But "the positions" and "new position" pages
both work. I am seeing the same thing for all other models.
My paths.rb contains nothing specific to position, and does contain
the path_to_pickle when's.
Now here's where it gets interesting. If i switch back over to my
master (paths.rb is identical in both), everything runs perfectly. As
soon as i merge, everything asplodes with F bombs in my autotest (and
manually running). Doing a diff between the two doesn't bring up any
obvious pickle / cucumber related changes.
I'm running cucumber 0.9.0, pickle 0.4.2, gherkin 2.2.3 and cucumber-
rails 0.3.2
Anyone have some thoughts here? I'm pulling my hair out on this one.
I'm sure I've missed something really simple.
Thank you!