Sha256: 8748e6d80c9708c4a894ceba3b3fabf4998de174641ffcde62b8d6e98122ae6b
Contents?: true
Size: 837 Bytes
Versions: 5
Compression:
Stored size: 837 Bytes
Contents
require 'stringio' require 'test/unit' require 'rdoc/ri/formatter' class TestRDocRIAttributeFormatter < Test::Unit::TestCase def setup @output = StringIO.new @width = 78 @indent = ' ' @f = RDoc::RI::AttributeFormatter.new @output, @width, @indent end def test_wrap_empty @f.wrap '' assert_equal '', @output.string end def test_wrap_long @f.wrap 'a ' * (@width / 2) assert_equal " a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a \n a \n", @output.string end def test_wrap_markup @f.wrap 'a <tt>b</tt> c' assert_equal " a b c\n", @output.string end def test_wrap_nil @f.wrap nil assert_equal '', @output.string end def test_wrap_short @f.wrap 'a b c' assert_equal " a b c\n", @output.string end end
Version data entries
5 entries across 5 versions & 2 rubygems