Sha256: 03075f57b79586beb7ec1b7c6aece307b671bf859946ab43e22e3e44ba7cfa9d

Contents?: true

Size: 546 Bytes

Versions: 4

Compression:

Stored size: 546 Bytes

Contents

require "test_helper"

class HunkTest < Minitest::Test

  def setup
    @range_info = GitDiff::RangeInfo.new("180,7", "180,7", "module Grit")
    @hunk = GitDiff::Hunk.new(@range_info)
  end

  def test_append_context_line
    @hunk << "some content"

    assert_equal 1, @hunk.stats.number_of_lines
  end

  def test_append_addition_line
    @hunk << "+ addition"

    assert_equal 1, @hunk.stats.number_of_additions
  end

  def test_append_deletion_line
    @hunk << "- deletion"

    assert_equal 1, @hunk.stats.number_of_deletions
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
git_diff-0.4.2 test/hunk_test.rb
git_diff-0.4.1 test/hunk_test.rb
git_diff-0.4.0 test/hunk_test.rb
git_diff-0.3.1 test/hunk_test.rb