Sha256: dc2fea9d2552eff87c9b8fba349845b21213752df816eb5b75aa2a3a659507ca

Contents?: true

Size: 555 Bytes

Versions: 1

Compression:

Stored size: 555 Bytes

Contents

require "test_helper"

class HunkTest < MiniTest::Unit::TestCase

  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

1 entries across 1 versions & 1 rubygems

Version Path
git_diff-0.3.0 test/hunk_test.rb