Sha256: d1778a7acd1a5d91780371cf92863105a9b2fa67378a627bc92177fa2b6fca15

Contents?: true

Size: 576 Bytes

Versions: 1

Compression:

Stored size: 576 Bytes

Contents

# frozen_string_literal: true

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

1 entries across 1 versions & 1 rubygems

Version Path
git_diff-0.4.3 test/hunk_test.rb