spec/support/puppet_perimeter.rb in kindergarten-0.1.0 vs spec/support/puppet_perimeter.rb in kindergarten-0.1.1

- old
+ new

@@ -7,15 +7,16 @@ govern do can [:play_with,:dress,:nappy_change], Puppet cannot [:tear, :bbq], Puppet end - def grab_puppet + def grab guard(:play_with, Puppet.new) end - def play_puppet(puppet, action) - guard(:action, puppet) + def play(action, puppet) + guard(action, puppet) + fire(:play, [action, puppet]) end - sandbox :grab_puppet, :play_puppet + sandbox :grab, :play end