Sha256: 7f4af7b800d40c1e65807818f7ca74f3d0d517b3a8f248fe07e57c22b383411c
Contents?: true
Size: 888 Bytes
Versions: 4
Compression:
Stored size: 888 Bytes
Contents
# frozen_string_literal: true require File.expand_path('../test_helper', File.dirname(__FILE__)) class SimpleCovReportTest < Test::Unit::TestCase BASE_KEY = Coverband::Adapters::RedisStore::BASE_KEY def setup @redis = Redis.new @store = Coverband::Adapters::RedisStore.new(@redis) @store.clear! end test 'report data' do Coverband.configure do |config| config.reporter = 'std_out' config.store = @store config.reporting_frequency = 100.0 end Coverband.configuration.logger.stubs('info') mock_file_hash Coverband::Reporters::ConsoleReport .expects(:current_root) .returns('app_path') @store.send(:save_report, basic_coverage) report = Coverband::Reporters::ConsoleReport.report(@store) expected = { 'app_path/dog.rb' => [0, 1, 2] } assert_equal(expected, report) end end
Version data entries
4 entries across 4 versions & 1 rubygems