diff --git a/lib/spec/example/subject.rb b/lib/spec/example/subject.rb index 4f53f543a..e798146b5 100644 --- a/lib/spec/example/subject.rb +++ b/lib/spec/example/subject.rb @@ -21,7 +21,7 @@ def subject(&block) end def its(attribute, &block) - describe(attribute) do + describe(instance_eval(&subject)) do example do self.class.class_eval do define_method(:subject) do