Как использовать Pry в Factory Girl Rails?

Для отладки фабрики я вставил спасение привязки.pryв конце проблемной строки:

after_create do |my_object, proxy|
  my_object.foreign_key_id = proxy.generated_attribute rescue binding.pry

К сожалению, внутри полученный контекст FactoryGirl::Declaration::ImplicitЯ не могу получить доступ к контексту, как в «нормальном» коде ( NameError: undefined local variable or method `proxy' for #< FactoryGirl::Declaration::Implicit:0x0...>). Как проверять и управлять my_objectи проксив сеансе Pry?

Код вызывается как часть фона функции Cucumber:

Given the following my_objects exist:
| property |
| value    |

factory_girl_railsи factory_girl/step_definitions.rbтребуются сценарием поддержки.

8
задан l0b0 16 April 2012 в 13:19
поделиться