Sha256: 1d9abbc752c4f0d5a72a055d5c7f54171ed2624c882da028ea4a608fb12c936b
Contents?: true
Size: 1.21 KB
Versions: 8
Compression:
Stored size: 1.21 KB
Contents
require 'rubygems' require 'minitest/autorun' require 'rdoc/markup' require 'rdoc/markup/to_test' class TestRDocMarkup < MiniTest::Unit::TestCase def test_convert str = <<-STR now is the time hello dave 1. l1 2. l2 STR m = RDoc::Markup.new tt = RDoc::Markup::ToTest.new m out = m.convert str, tt expected = [ "now is the time", "\n", " hello\n dave\n", "1: ", "l1", "1: ", "l2", ] assert_equal expected, out end def test_convert_custom_markup str = <<-STR {stricken} STR m = RDoc::Markup.new m.add_word_pair '{', '}', :STRIKE tt = RDoc::Markup::ToTest.new m tt.add_tag :STRIKE, 'STRIKE ', ' STRIKE' out = m.convert str, tt expected = [ "STRIKE stricken STRIKE", ] assert_equal expected, out end def test_convert_document doc = RDoc::Markup::Parser.parse <<-STR now is the time hello dave 1. l1 2. l2 STR m = RDoc::Markup.new tt = RDoc::Markup::ToTest.new m out = m.convert doc, tt expected = [ "now is the time", "\n", " hello\n dave\n", "1: ", "l1", "1: ", "l2", ] assert_equal expected, out end end
Version data entries
8 entries across 8 versions & 1 rubygems