# File lib/merb-core/test/test_ext/rspec.rb, line 54 def describe(*args, &example_group_block) ret = super params = args.last.is_a?(Hash) ? args.last : {} if example_group_block params[:when] = params[:when] || params[:given] [params[:when]].flatten.compact.each do |w| ret.module_eval %{it_should_behave_like "#{w}"} end end end