From 628e16514eafd0e6beec108ce478b20cfb0454de Mon Sep 17 00:00:00 2001 From: Dan Croak Date: Thu, 16 Jul 2009 10:53:23 -0400 Subject: [PATCH] another factory girl step improvement --- features/step_definitions/factory_girl_steps.rb | 4 ++++ 1 file changed, 4 insertions(+), 0 deletions(-) diff --git a/features/step_definitions/factory_girl_steps.rb b/features/step_definitions/factory_girl_steps.rb index 6806d56..40bbd6e 100644 --- a/features/step_definitions/factory_girl_steps.rb +++ b/features/step_definitions/factory_girl_steps.rb @@ -11,6 +11,10 @@ Factory.factories.each do |name, factory| Given %{^an? #{name.to_s.humanize.downcase} exists with an? #{column.name.humanize.downcase} of "([^"]*)"$} do |value| Factory(name, column.name => value) end + + Given %{^an? #{name.to_s.humanize.downcase} exists with an? #{column.name.humanize.downcase} of "([^"]*)" and a "([^"]*)" of "([^"]*)"$} do |first_value, second_column, second_value| + Factory(name, column.name => value, second_column.downcase.to_sym => second_value) + end end end -- libgit2 0.21.2