Sha256: 011108bf4c30b944e5b249d909436a81a561d0b92b75ea93cfa924085b7d1989
Contents?: true
Size: 966 Bytes
Versions: 5
Compression:
Stored size: 966 Bytes
Contents
# frozen_string_literal: true require File.expand_path('../../test_helper', File.dirname(__FILE__)) class HTMLReportTest < Minitest::Test REDIS_STORAGE_FORMAT_VERSION = Coverband::Adapters::RedisStore::REDIS_STORAGE_FORMAT_VERSION def setup super @redis = Redis.new @store = Coverband::Adapters::RedisStore.new(@redis, redis_namespace: 'coverband_test') @store.clear! end test 'report data' do Coverband.configure do |config| config.reporter = 'std_out' config.store = @store end Coverband.configuration.logger.stubs('info') mock_file_hash Coverband.configuration .expects(:current_root) .at_least_once .returns('app_path') @store.send(:save_report, basic_coverage) report = Coverband::Reporters::ConsoleReport.report(@store)[:merged] expected = { './dog.rb' => [0, 1, 2] } assert_equal(expected.keys, report.keys) end end
Version data entries
5 entries across 5 versions & 1 rubygems