Sha256: e6337498a785e14f36ef497d8c24e1fbbbad75bb767472ad3c5589780443e995

Contents?: true

Size: 683 Bytes

Versions: 23

Compression:

Stored size: 683 Bytes

Contents

require "simplecov"

# make sure multiple runs result in multiple result set. SimpleCov will take
# care of merging these results automatically.
SimpleCov.command_name "test:#{ENV['USE_ACTIVE_RECORD']}"

USE_ACTIVE_RECORD = ENV["USE_ACTIVE_RECORD"] == "1"

SimpleCov.start do
  # return true to remove src from coverage 
  add_filter do |src|
    next true if src.filename =~ /\/spec\//
    next true if src.filename =~ /\/immutable\.rb/

    next true if USE_ACTIVE_RECORD  && src.filename =~ /\/sql\/connection\/raw_connection\.rb/
    next true if !USE_ACTIVE_RECORD && src.filename =~ /\/sql\/connection\/active_record_connection\.rb/

    false
  end

  minimum_coverage 90
end

Version data entries

23 entries across 23 versions & 2 rubygems

Version Path
simple-sql-0.5.14 spec/support/004_simplecov.rb
simple-httpd-0.0.4 spec/support/004_simplecov.rb
simple-httpd-0.0.2 spec/support/004_simplecov.rb
simple-sql-0.5.13 spec/support/004_simplecov.rb
simple-sql-0.5.12 spec/support/004_simplecov.rb
simple-sql-0.5.11 spec/support/004_simplecov.rb
simple-sql-0.5.10 spec/support/004_simplecov.rb
simple-sql-0.5.9 spec/support/004_simplecov.rb
simple-sql-0.5.8 spec/support/004_simplecov.rb
simple-sql-0.5.7 spec/support/004_simplecov.rb
simple-sql-0.5.6 spec/support/004_simplecov.rb
simple-sql-0.5.5 spec/support/004_simplecov.rb
simple-sql-0.5.4 spec/support/004_simplecov.rb
simple-sql-0.5.3 spec/support/004_simplecov.rb
simple-sql-0.4.41 spec/support/004_simplecov.rb
simple-sql-0.5.2 spec/support/004_simplecov.rb
simple-sql-0.4.40 spec/support/004_simplecov.rb
simple-sql-0.4.39 spec/support/004_simplecov.rb
simple-sql-0.4.38 spec/support/004_simplecov.rb
simple-sql-0.4.37 spec/support/004_simplecov.rb