def mock_framework=(framework)
assert_no_example_groups_defined(:mock_framework)
case framework
when Module
settings[:mock_framework] = framework
when String, Symbol
require case framework.to_s
when /rspec/i
'rspec/core/mocking/with_rspec'
when /mocha/i
'rspec/core/mocking/with_mocha'
when /rr/i
'rspec/core/mocking/with_rr'
when /flexmock/i
'rspec/core/mocking/with_flexmock'
else
'rspec/core/mocking/with_absolutely_nothing'
end
settings[:mock_framework] = RSpec::Core::MockFrameworkAdapter
else
end
end