From f7a8531a5f0f35be31fb76b8e1b832e750b18ece Mon Sep 17 00:00:00 2001 From: mvarlic Date: Thu, 19 Jun 2025 15:36:42 -0500 Subject: [PATCH] chore: change coverage report format --- sonar-project.properties | 6 +++--- test/test_helper.rb | 4 ++++ transbank-sdk.gemspec | 1 + 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/sonar-project.properties b/sonar-project.properties index 756582a..a1a68f7 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -2,6 +2,6 @@ sonar.organization=transbankdevelopers sonar.projectKey=TransbankDevelopers_transbank-sdk-ruby sonar.projectVersion=1.0.0 sonar.sourceEncoding=UTF-8 - -sonar.sources=. -sonar.ruby.coverage.reportPaths=coverage/.resultset.json +sonar.sources=lib +sonar.exclusions=spec +sonar.ruby.coverage.reportPaths=coverage/coverage.json diff --git a/test/test_helper.rb b/test/test_helper.rb index 9e20b12..33afef7 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -1,4 +1,8 @@ require 'simplecov' +require 'simplecov_json_formatter' + +SimpleCov.formatter = SimpleCov::Formatter::JSONFormatter + SimpleCov.start do enable_coverage :branch add_filter '/test/' diff --git a/transbank-sdk.gemspec b/transbank-sdk.gemspec index b1b4e96..45a4274 100644 --- a/transbank-sdk.gemspec +++ b/transbank-sdk.gemspec @@ -35,4 +35,5 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'pry-byebug', "~> 3.9" spec.add_development_dependency 'webmock', "~> 3.19" spec.add_development_dependency "simplecov", "~> 0.22" + spec.add_development_dependency "simplecov_json_formatter", "~> 0.1.4" end