Class | Merb::Test::ExampleGroup |
In: |
merb-core/lib/merb-core/test/test_ext/rspec.rb
|
Parent: | Spec::Example::ExampleGroup |
describe | -> | context |
This is a copy of the method in rspec, so we can have describe "…", :when => "logged in", and the like
# File merb-core/lib/merb-core/test/test_ext/rspec.rb, line 54 54: def describe(*args, &example_group_block) 55: ret = super 56: 57: params = args.last.is_a?(Hash) ? args.last : {} 58: if example_group_block 59: params[:when] = params[:when] || params[:given] 60: ret.module_eval %{it_should_behave_like "#{params[:when]}"} if params[:when] 61: end 62: end