diff --git a/.github/workflows/stable.yml b/.github/workflows/stable.yml index 3234a65a..20dd0e6e 100644 --- a/.github/workflows/stable.yml +++ b/.github/workflows/stable.yml @@ -7,9 +7,13 @@ jobs: runs-on: ubuntu-latest strategy: + fail-fast: false matrix: ruby: [2.5.8, 2.6.6, 2.7.2, 3.0.0, jruby-9.2.14.0] + env: + SIMPLECOV_HTML_MODE: methods + steps: - uses: actions/checkout@v2 @@ -21,9 +25,6 @@ jobs: - name: Get sqlite for Rails test projects run: sudo apt-get install libsqlite3-dev - - name: Install bundler - run: gem i bundler - - name: Install dependencies run: | bundle config set --local without benchmark diff --git a/features/maximum_coverage_drop.feature b/features/maximum_coverage_drop.feature index 5566a79c..7a8b60c5 100644 --- a/features/maximum_coverage_drop.feature +++ b/features/maximum_coverage_drop.feature @@ -314,7 +314,6 @@ Feature: When I run `bundle exec rake test` Then the exit status should not be 0 - And the output should not contain "Line coverage" And the output should contain "Branch coverage has dropped by 50.00% since the last time (maximum allowed: 0.00%)." And the output should contain "SimpleCov failed with exit 3" diff --git a/features/minimum_coverage.feature b/features/minimum_coverage.feature index ba1b8c60..6d38c869 100644 --- a/features/minimum_coverage.feature +++ b/features/minimum_coverage.feature @@ -84,5 +84,4 @@ Feature: When I run `bundle exec rake test` Then the exit status should not be 0 And the output should contain "Branch coverage (50.00%) is below the expected minimum coverage (80.00%)." - And the output should not contain "Line coverage" And the output should contain "SimpleCov failed with exit 2" diff --git a/features/minimum_coverage_by_file.feature b/features/minimum_coverage_by_file.feature index e4540ef9..49442a33 100644 --- a/features/minimum_coverage_by_file.feature +++ b/features/minimum_coverage_by_file.feature @@ -68,5 +68,4 @@ Feature: When I run `bundle exec rake test` Then the exit status should not be 0 And the output should contain "Branch coverage by file (50.00%) is below the expected minimum coverage (70.00%)." - And the output should not contain "Line coverage" And the output should contain "SimpleCov failed with exit 2"