Sha256: d65ef1f3ce0c7bfd08fed936f98e000e0c27cf6c5f385e1132d5b2d29d4c55f5

Contents?: true

Size: 698 Bytes

Versions: 8

Compression:

Stored size: 698 Bytes

Contents

require 'pp'
require 'rubygems'
require 'minitest/autorun'
require 'rdoc/markup'

class TestRDocMarkupIndentedParagraph < MiniTest::Unit::TestCase

  def setup
    @IP = RDoc::Markup::IndentedParagraph
  end

  def test_initialize
    ip = @IP.new 2, 'a', 'b'

    assert_equal 2, ip.indent
    assert_equal %w[a b], ip.parts
  end

  def test_accept
    visitor = Object.new
    def visitor.accept_indented_paragraph(obj) @obj = obj end
    def visitor.obj() @obj end

    paragraph = @IP.new 0

    paragraph.accept visitor

    assert_equal paragraph, visitor.obj
  end

  def test_equals2
    one = @IP.new 1
    two = @IP.new 2

    assert_equal one, one
    refute_equal one, two
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
rdoc-3.9.5 test/test_rdoc_markup_indented_paragraph.rb
rdoc-3.9.4 test/test_rdoc_markup_indented_paragraph.rb
rdoc-3.9.3 test/test_rdoc_markup_indented_paragraph.rb
rdoc-3.9.2 test/test_rdoc_markup_indented_paragraph.rb
rdoc-3.9.1 test/test_rdoc_markup_indented_paragraph.rb
rdoc-3.9 test/test_rdoc_markup_indented_paragraph.rb
rdoc-3.8 test/test_rdoc_markup_indented_paragraph.rb
rdoc-3.7 test/test_rdoc_markup_indented_paragraph.rb