Sha256: b72e53b12bf77fb3f41fdffb8d50963137902307cd8b9e7b81d2c546e21d61d8
Contents?: true
Size: 1.04 KB
Versions: 3
Compression:
Stored size: 1.04 KB
Contents
# frozen_string_literal: true require File.expand_path('../test_helper', File.dirname(__FILE__)) class ReportsSimpleCovTest < Test::Unit::TestCase BASE_KEY = Coverband::Adapters::RedisStore::BASE_KEY def setup @redis = Redis.new @store = Coverband::Adapters::RedisStore.new(@redis) @store.clear! end def combined_report { "#{BASE_KEY}.test/unit/dog.rb" => { new: example_hash, existing: {} } } end test 'generate scov report' do Coverband.configure do |config| config.reporter = 'scov' config.store = @store config.s3_bucket = nil config.ignore = ['notsomething.rb'] end Coverband.configuration.logger.stubs('info') @store.send(:save_report, basic_coverage) SimpleCov.expects(:track_files) SimpleCov.expects(:add_not_loaded_files).returns({}) SimpleCov::Result.any_instance.expects(:format!) SimpleCov.stubs(:root) Coverband::Reporters::SimpleCovReport.report(@store, open_report: false) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
coverband-3.0.0 | test/unit/reports_simple_cov_test.rb |
coverband-3.0.0.alpha2 | test/unit/reports_simple_cov_test.rb |
coverband-3.0.0.alpha | test/unit/reports_simple_cov_test.rb |