Sha256: c6c0212ea693ab45b39b3042515e0c79e074ccb1d309b2a10a56214026276bc0

Contents?: true

Size: 557 Bytes

Versions: 2

Compression:

Stored size: 557 Bytes

Contents

require "test_helper"

class LineNumberRangeTest < Minitest::Test

  def test_from_string_with_empty_string
    range = GitDiff::LineNumberRange.from_string("")

    assert_equal 0, range.start
    assert_equal 0, range.number_of_lines
  end

  def test_from_string_with_not_empty_string
    range = GitDiff::LineNumberRange.from_string("180,7")

    assert_equal 180, range.start
    assert_equal 7, range.number_of_lines
  end

  def test_to_s
    range = GitDiff::LineNumberRange.from_string("180,7")

    assert_equal "+180,7", range.to_s(:+)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
git_diff-0.4.0 test/line_number_range_test.rb
git_diff-0.3.1 test/line_number_range_test.rb