* execute node bin * calculate percentage for lcov file * install node in docker image * use relative path to bin folder * update readme
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(85.61)
|
|
end
|
|
end
|