Sha256: c4bfa7039e48ed029248ec1689fa065771d126efdf1241a92bf19e5c322c9e9e

Contents?: true

Size: 532 Bytes

Versions: 10

Compression:

Stored size: 532 Bytes

Contents

require 'helper'

class TestSimplecovConsole < MiniTest::Test

  Source = Struct.new(:line_number)

  def setup
    @console = SimpleCov::Formatter::Console.new
  end

  def test_defined
    assert defined?(SimpleCov::Formatter::Console)
    assert defined?(SimpleCov::Formatter::Console::VERSION)
  end

  def test_missed
    missed_lines = [Source.new(1), Source.new(2),
                    Source.new(3), Source.new(5)]
    expected_result = ["1-3", "5"]
    assert_equal @console.missed(missed_lines), expected_result
  end
end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
grape-extra_validators-2.0.0 vendor/bundle/ruby/2.6.0/gems/simplecov-console-0.6.0/test/test_simplecov-console.rb
grape-extra_validators-1.0.0 vendor/bundle/ruby/2.4.0/gems/simplecov-console-0.6.0/test/test_simplecov-console.rb
simplecov-console-0.6.0 test/test_simplecov-console.rb
simplecov-console-0.5.0 test/test_simplecov-console.rb
simplecov-console-0.4.2 test/test_simplecov-console.rb
simplecov-console-0.4.1 test/test_simplecov-console.rb
simplecov-console-0.4.0 test/test_simplecov-console.rb
simplecov-console-0.3.1 test/test_simplecov-console.rb
simplecov-console-0.3.0 test/test_simplecov-console.rb
simplecov-console-0.2.0 test/test_simplecov-console.rb