Sha256: a876b87b306b261c153b9472713f5f61d95087b8c591b54bc153ce3f9073058e

Contents?: true

Size: 664 Bytes

Versions: 4

Compression:

Stored size: 664 Bytes

Contents

require "test_helper"

class LineTest < Minitest::Test

  def setup
    @line_number = GitDiff::LineNumber.new(0, 0)
  end


  def test_from_string_with_addition
    addition = GitDiff::Line.from_string("+ addition")

    refute_nil addition
    assert_instance_of GitDiff::Line::Addition, addition
  end

  def test_from_string_with_deletion
    deletion = GitDiff::Line.from_string("- deletion")

    refute_nil deletion
    assert_instance_of GitDiff::Line::Deletion, deletion
  end

  def test_from_string_with_context
    context = GitDiff::Line.from_string(" context")

    refute_nil context
    assert_instance_of GitDiff::Line::Context, context
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

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