This repository has been archived on 2023-10-25. You can view files and clone it, but cannot push or open issues or pull requests.
coverage-check-action/spec/coverage_report_spec.rb
Miguel Savignano d734a59c05
Lcov report (#2)
* execute node bin

* calculate percentage for lcov file

* install node in docker image

* use relative path to bin folder

* update readme
2019-11-03 02:05:38 +01:00

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(85.61)
end
end