Could you tell me how to setup simplecov to test models with rspec and controller with cucumber only? I don't like it that rspec and cucumber coverage are mixed together...
A:
Hmmm... no answer.. my solution was to remove the require line from one of the test-frameworks and run the test separately...
Lichtamberg
2010-09-24 23:05:30
A:
SimpleCov.coverage_dir ‘coverage’
This will allow you to set the directory where the coverage information will go. So one way to configure it will be to put
if RUBY_VERSION > "1.9"
require 'simplecov'
SimpleCov.start 'rails'
SimpleCov.coverage_dir 'coverage/rspec'
end
inside of your test_helper, and
if RUBY_VERSION > "1.9"
require 'simplecov'
SimpleCov.start 'rails'
SimpleCov.coverage_dir 'coverage/cucumber'
end
inside of features/support/env.rb
That should separate them. You probably also want to make sure to run the tests separately so that it doesn't merge them.
Jonathon Jones
2010-10-08 20:48:07
Yeah, found the solution myself... But this is the way it works like I asked. Thanks!
Lichtamberg
2010-10-09 23:41:48