# File lib/shoulda/context.rb, line 60 60: def should(name, options = {}, &blk) 61: if Shoulda.current_context 62: block_given? ? Shoulda.current_context.should(name, options, &blk) : Shoulda.current_context.should_eventually(name) 63: else 64: context_name = self.name.gsub(/Test/, "") 65: context = Shoulda::Context.new(context_name, self) do 66: block_given? ? should(name, options, &blk) : should_eventually(name) 67: end 68: context.build 69: end 70: end