16 lines
416 B
Ruby
16 lines
416 B
Ruby
# frozen_string_literal: true
|
|
|
|
require './spec/spec_helper'
|
|
|
|
describe CoverageReport do
|
|
it '.simplecov' do
|
|
result = CoverageReport.simplecov('./spec/fixtures/simplecov.json', min: 80)
|
|
expect(result['lines']['covered_percent']).to eq(80.5)
|
|
end
|
|
|
|
it '.lcov' do
|
|
result = CoverageReport.lcov('./spec/fixtures/example.lcov', min: 80)
|
|
expect(result['lines']['covered_percent']).to eq(84.85)
|
|
end
|
|
end
|