lib/sinatra/rabbit/features.rb in sinatra-rabbit-1.0.2 vs lib/sinatra/rabbit/features.rb in sinatra-rabbit-1.0.3

- old
+ new

@@ -58,11 +58,12 @@ end module Features def features(&block) + return @features || [] unless block_given? @features ||= [] - instance_eval(&block) if block_given? + instance_eval(&block) @features end def feature(name, opts={}, &block) feature = @features.find { |f| f.name == name }