Sha256: e3c4d7b8c87c2a060950ac73b99bbb104d60386b2459399be46bf78ea28a94fc

Contents?: true

Size: 1.1 KB

Versions: 5

Compression:

Stored size: 1.1 KB

Contents

require 'helper'

class BasicGeneratorTest < MiniTest::Unit::TestCase

  def test_generated_html
    diff = new_diff(fixture('first.diff'), :generator => PrettyDiff::BasicGenerator)
    assert_equal fixture('first.diff.html'), strip_word_indicators(diff.to_html)
  end

  def test_more_generated_html
    diff = new_diff(fixture('text.diff'), :generator => PrettyDiff::BasicGenerator)
    assert_equal fixture('text.diff.html'), strip_word_indicators(diff.to_html)
  end

  def test_another_generated_html
    diff = new_diff(fixture('csharp.diff'), :generator => PrettyDiff::BasicGenerator)
    assert_equal fixture('csharp.diff.html'), strip_word_indicators(diff.to_html)
  end

  def test_generate_html_for_blank
    diff = new_diff(fixture('blank.diff'), :generator => PrettyDiff::BasicGenerator)
    assert_equal fixture('blank.diff.html'), strip_word_indicators(diff.to_html)
  end

  def test_generate_html_for_single_line_diffs
    diff = new_diff(fixture('single_line.diff'), :generator => PrettyDiff::BasicGenerator)
    assert_equal fixture('single_line.diff.html'), strip_word_indicators(diff.to_html)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
pretty_diff-2.1.4 test/basic_generator_test.rb
pretty_diff-2.1.3 test/basic_generator_test.rb
pretty_diff-2.1.2 test/basic_generator_test.rb
pretty_diff-2.1.1 test/basic_generator_test.rb
pretty_diff-2.1.0 test/basic_generator_test.rb