Creates rake task for undercover

Adds missing empty line
This commit is contained in:
filipefurtad0
2024-08-06 14:28:44 +01:00
parent 638b7dc374
commit a8ebf83f7c
2 changed files with 35 additions and 3 deletions

View File

@@ -89,7 +89,7 @@ jobs:
- name: Check code coverage changes
run: |
bundle exec undercover --compare origin/master
bin/rake undercover:run_diff_master
models:
runs-on: ubuntu-22.04
@@ -153,7 +153,7 @@ jobs:
- name: Check code coverage changes
run: |
bundle exec undercover --compare origin/master
bin/rake undercover:run_diff_master
system_admin:
runs-on: ubuntu-22.04
@@ -236,7 +236,7 @@ jobs:
- name: Check code coverage changes
run: |
bundle exec undercover --compare origin/master
bin/rake undercover:run_diff_master
system_consumer:
runs-on: ubuntu-22.04
@@ -316,6 +316,11 @@ jobs:
retention-days: 7
if-no-files-found: ignore
- name: Check code coverage changes
run: |
bin/rake undercover:run_diff_master
engines:
runs-on: ubuntu-22.04
services:
@@ -395,6 +400,11 @@ jobs:
retention-days: 7
if-no-files-found: ignore
- name: Check code coverage changes
run: |
bin/rake undercover:run_diff_master
test_the_rest:
runs-on: ubuntu-22.04
services:
@@ -463,6 +473,11 @@ jobs:
run: |
bin/rake knapsack_pro:rspec
- name: Check code coverage changes
run: |
bin/rake undercover:run_diff_master
non_knapsack_jest_karma:
runs-on: ubuntu-22.04
services:
@@ -500,3 +515,8 @@ jobs:
- name: Run jest tests
run: yarn jest
- name: Check code coverage changes
run: |
bin/rake undercover:run_diff_master

12
lib/tasks/undercover.rake Normal file
View File

@@ -0,0 +1,12 @@
# frozen_string_literal: true
require 'simplecov'
require 'simplecov-lcov'
require 'undercover'
namespace :undercover do
desc "Runs undercover comparison against master"
task run_diff_master: :environment do
"bundle exec undercover --compare origin/master"
end
end