diff --git a/test/pagy/backend_test.rb b/test/pagy/backend_test.rb index 6e95fd83d..4f45b9827 100644 --- a/test/pagy/backend_test.rb +++ b/test/pagy/backend_test.rb @@ -1,6 +1,6 @@ require_relative '../test_helper' -SingleCov.covered! +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy::Backend do diff --git a/test/pagy/countless_test.rb b/test/pagy/countless_test.rb index bb3137b84..bff3a29cd 100644 --- a/test/pagy/countless_test.rb +++ b/test/pagy/countless_test.rb @@ -1,7 +1,7 @@ require_relative '../test_helper' require 'pagy/extras/countless' -SingleCov.covered! +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy::Countless do diff --git a/test/pagy/extras/array_test.rb b/test/pagy/extras/array_test.rb index 3b32ebd15..5ac525802 100644 --- a/test/pagy/extras/array_test.rb +++ b/test/pagy/extras/array_test.rb @@ -1,7 +1,7 @@ require_relative '../../test_helper' require 'pagy/extras/array' -SingleCov.covered! +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy::Backend do diff --git a/test/pagy/extras/bootstrap_test.rb b/test/pagy/extras/bootstrap_test.rb index c46929b51..a2fb91fce 100644 --- a/test/pagy/extras/bootstrap_test.rb +++ b/test/pagy/extras/bootstrap_test.rb @@ -1,7 +1,7 @@ require_relative '../../test_helper' require 'pagy/extras/bootstrap' -SingleCov.covered!(uncovered: 1) # undefined TRIM for compact helper, tested in trim_test +SingleCov.covered!(uncovered: 1) unless ENV['SKIP_SINGLECOV'] # undefined TRIM for compact helper, tested in trim_test describe Pagy::Frontend do diff --git a/test/pagy/extras/bulma_test.rb b/test/pagy/extras/bulma_test.rb index b99df7d07..f9e30e6b5 100644 --- a/test/pagy/extras/bulma_test.rb +++ b/test/pagy/extras/bulma_test.rb @@ -1,7 +1,7 @@ require_relative '../../test_helper' require 'pagy/extras/bulma' -SingleCov.covered!(uncovered: 1) # undefined TRIM for compact helper, tested in trim_test +SingleCov.covered!(uncovered: 1) unless ENV['SKIP_SINGLECOV'] # undefined TRIM for compact helper, tested in trim_test describe Pagy::Frontend do diff --git a/test/pagy/extras/countless_test.rb b/test/pagy/extras/countless_test.rb index d3f4ef7fa..d653621db 100644 --- a/test/pagy/extras/countless_test.rb +++ b/test/pagy/extras/countless_test.rb @@ -1,7 +1,7 @@ require_relative '../../test_helper' require 'pagy/extras/countless' -SingleCov.covered! +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy::Backend do diff --git a/test/pagy/extras/elasticsearch_rails_test.rb b/test/pagy/extras/elasticsearch_rails_test.rb index 4b7638a1b..4acb00ea7 100644 --- a/test/pagy/extras/elasticsearch_rails_test.rb +++ b/test/pagy/extras/elasticsearch_rails_test.rb @@ -1,7 +1,7 @@ require_relative '../../test_helper' require 'pagy/extras/elasticsearch_rails' -SingleCov.covered! +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy::Backend do diff --git a/test/pagy/extras/foundation_test.rb b/test/pagy/extras/foundation_test.rb index a045a6d0f..75b5a864b 100644 --- a/test/pagy/extras/foundation_test.rb +++ b/test/pagy/extras/foundation_test.rb @@ -1,7 +1,7 @@ require_relative '../../test_helper' require 'pagy/extras/foundation' -SingleCov.covered!(uncovered: 1) # undefined TRIM for compact helper, tested in trim_test +SingleCov.covered!(uncovered: 1) unless ENV['SKIP_SINGLECOV'] # undefined TRIM for compact helper, tested in trim_test describe Pagy::Frontend do diff --git a/test/pagy/extras/i18n_test.rb b/test/pagy/extras/i18n_test.rb index a60f19898..77f71a887 100644 --- a/test/pagy/extras/i18n_test.rb +++ b/test/pagy/extras/i18n_test.rb @@ -2,7 +2,7 @@ require 'i18n' require 'pagy/extras/i18n' -SingleCov.covered! +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy::Frontend do diff --git a/test/pagy/extras/items_test.rb b/test/pagy/extras/items_test.rb index 1a51342d3..f39292d4e 100644 --- a/test/pagy/extras/items_test.rb +++ b/test/pagy/extras/items_test.rb @@ -2,7 +2,7 @@ require 'pagy/extras/countless' require 'pagy/extras/items' -SingleCov.covered!(uncovered: 1) +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy::Backend do diff --git a/test/pagy/extras/materialize_test.rb b/test/pagy/extras/materialize_test.rb index d51805524..9a51fc365 100644 --- a/test/pagy/extras/materialize_test.rb +++ b/test/pagy/extras/materialize_test.rb @@ -1,7 +1,7 @@ require_relative '../../test_helper' require 'pagy/extras/materialize' -SingleCov.covered!(uncovered: 1) # undefined TRIM for compact helper, tested in trim_test +SingleCov.covered!(uncovered: 1) unless ENV['SKIP_SINGLECOV'] # undefined TRIM for compact helper, tested in trim_test describe Pagy::Frontend do diff --git a/test/pagy/extras/overflow_test.rb b/test/pagy/extras/overflow_test.rb index 34c28c9a3..32a311efc 100644 --- a/test/pagy/extras/overflow_test.rb +++ b/test/pagy/extras/overflow_test.rb @@ -1,7 +1,7 @@ require_relative '../../test_helper' require 'pagy/extras/overflow' -SingleCov.covered!(uncovered: 1) # the condition for countless +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy do diff --git a/test/pagy/extras/plain_test.rb b/test/pagy/extras/plain_test.rb index 1d48f472e..d737c6ab5 100644 --- a/test/pagy/extras/plain_test.rb +++ b/test/pagy/extras/plain_test.rb @@ -1,7 +1,7 @@ require_relative '../../test_helper' require 'pagy/extras/plain' -SingleCov.covered!(uncovered: 1) # undefined TRIM for compact helper, tested in trim_test +SingleCov.covered!(uncovered: 1) unless ENV['SKIP_SINGLECOV'] # undefined TRIM for compact helper, tested in trim_test describe Pagy::Frontend do diff --git a/test/pagy/extras/searchkick_test.rb b/test/pagy/extras/searchkick_test.rb index d48c2676a..78bc76ccd 100644 --- a/test/pagy/extras/searchkick_test.rb +++ b/test/pagy/extras/searchkick_test.rb @@ -1,7 +1,7 @@ require_relative '../../test_helper' require 'pagy/extras/searchkick' -SingleCov.covered! +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy::Backend do diff --git a/test/pagy/extras/semantic_test.rb b/test/pagy/extras/semantic_test.rb index 154466d8f..5e16184bc 100644 --- a/test/pagy/extras/semantic_test.rb +++ b/test/pagy/extras/semantic_test.rb @@ -1,7 +1,7 @@ require_relative '../../test_helper' require 'pagy/extras/semantic' -SingleCov.covered!(uncovered: 1) +SingleCov.covered!(uncovered: 1) unless ENV['SKIP_SINGLECOV'] describe Pagy::Frontend do diff --git a/test/pagy/extras/support_test.rb b/test/pagy/extras/support_test.rb index 3a7c1eb04..84a869870 100644 --- a/test/pagy/extras/support_test.rb +++ b/test/pagy/extras/support_test.rb @@ -2,7 +2,7 @@ require 'pagy/extras/support' require 'pagy/countless' -SingleCov.covered! +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy::Frontend do diff --git a/test/pagy/extras/trim_test.rb b/test/pagy/extras/trim_test.rb index 69f2a8af4..418367b3e 100644 --- a/test/pagy/extras/trim_test.rb +++ b/test/pagy/extras/trim_test.rb @@ -7,7 +7,7 @@ # require 'pagy/extras/semantic' require 'pagy/extras/trim' -SingleCov.covered! +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy::Frontend do diff --git a/test/pagy/frontend_test.rb b/test/pagy/frontend_test.rb index dfbd931cf..6a401e32c 100644 --- a/test/pagy/frontend_test.rb +++ b/test/pagy/frontend_test.rb @@ -1,6 +1,6 @@ require_relative '../test_helper' -SingleCov.covered! +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy::Frontend do diff --git a/test/pagy_test.rb b/test/pagy_test.rb index 67f2a131c..6b3ede381 100644 --- a/test/pagy_test.rb +++ b/test/pagy_test.rb @@ -1,6 +1,6 @@ require_relative 'test_helper' -SingleCov.covered! +SingleCov.covered! unless ENV['SKIP_SINGLECOV'] describe Pagy do diff --git a/test/test_helper.rb b/test/test_helper.rb index 09e0fdac0..9aff7c98b 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -1,7 +1,9 @@ require 'bundler/setup' -require 'single_cov' -SingleCov.setup :minitest +unless ENV['SKIP_SINGLECOV'] + require 'single_cov' + SingleCov.setup(:minitest, branches: false) +end $LOAD_PATH.unshift File.expand_path("../../lib", __FILE__) require 'pagy'