GRAYBYTE WORDPRESS FILE MANAGER5800

Server IP : 198.54.121.189 / Your IP : 216.73.216.112
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /opt/alt/ruby26/lib64/ruby/2.6.0/rdoc/markup/
Upload Files :
Current_dir [ Not Writeable ] Document_root [ Writeable ]

Command :


Current File : /opt/alt/ruby26/lib64/ruby/2.6.0/rdoc/markup//text_formatter_test_case.rb
# frozen_string_literal: true
##
# Test case for creating new plain-text RDoc::Markup formatters.  See also
# RDoc::Markup::FormatterTestCase
#
# See test_rdoc_markup_to_rdoc.rb for a complete example.
#
# Example:
#
#  class TestRDocMarkupToNewTextFormat < RDoc::Markup::TextFormatterTestCase
#
#    add_visitor_tests
#    add_text_tests
#
#    def setup
#      super
#
#      @to = RDoc::Markup::ToNewTextFormat.new
#    end
#
#    def accept_blank_line
#      assert_equal :junk, @to.res.join
#    end
#
#    # ...
#
#  end

class RDoc::Markup::TextFormatterTestCase < RDoc::Markup::FormatterTestCase

  ##
  # Adds test cases to the calling TestCase.

  def self.add_text_tests
    self.class_eval do

      ##
      # Test case that calls <tt>@to.accept_heading</tt>

      def test_accept_heading_indent
        @to.start_accepting
        @to.indent = 3
        @to.accept_heading @RM::Heading.new(1, 'Hello')

        accept_heading_indent
      end

      ##
      # Test case that calls <tt>@to.accept_rule</tt>

      def test_accept_rule_indent
        @to.start_accepting
        @to.indent = 3
        @to.accept_rule @RM::Rule.new(1)

        accept_rule_indent
      end

      ##
      # Test case that calls <tt>@to.accept_verbatim</tt>

      def test_accept_verbatim_indent
        @to.start_accepting
        @to.indent = 2
        @to.accept_verbatim @RM::Verbatim.new("hi\n", " world\n")

        accept_verbatim_indent
      end

      ##
      # Test case that calls <tt>@to.accept_verbatim</tt> with a big indent

      def test_accept_verbatim_big_indent
        @to.start_accepting
        @to.indent = 2
        @to.accept_verbatim @RM::Verbatim.new("hi\n", "world\n")

        accept_verbatim_big_indent
      end

      ##
      # Test case that calls <tt>@to.accept_paragraph</tt> with an indent

      def test_accept_paragraph_indent
        @to.start_accepting
        @to.indent = 3
        @to.accept_paragraph @RM::Paragraph.new(('words ' * 30).strip)

        accept_paragraph_indent
      end

      ##
      # Test case that calls <tt>@to.accept_paragraph</tt> with a long line

      def test_accept_paragraph_wrap
        @to.start_accepting
        @to.accept_paragraph @RM::Paragraph.new(('words ' * 30).strip)

        accept_paragraph_wrap
      end

      ##
      # Test case that calls <tt>@to.attributes</tt> with an escaped
      # cross-reference.  If this test doesn't pass something may be very
      # wrong.

      def test_attributes
        assert_equal 'Dog', @to.attributes("\\Dog")
      end

    end
  end

end


[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
March 03 2024 22:47:38
root / linksafe
0755
attr_changer.rb
0.414 KB
April 12 2022 11:50:11
root / linksafe
0644
attr_span.rb
0.488 KB
April 12 2022 11:50:11
root / linksafe
0644
attribute_manager.rb
8.111 KB
April 12 2022 11:50:11
root / linksafe
0644
attributes.rb
1.247 KB
April 12 2022 11:50:11
root / linksafe
0644
blank_line.rb
0.382 KB
April 12 2022 11:50:11
root / linksafe
0644
block_quote.rb
0.246 KB
April 12 2022 11:50:11
root / linksafe
0644
document.rb
3.148 KB
April 12 2022 11:50:11
root / linksafe
0644
formatter.rb
5.446 KB
April 12 2022 11:50:11
root / linksafe
0644
formatter_test_case.rb
16.756 KB
April 12 2022 11:50:11
root / linksafe
0644
hard_break.rb
0.436 KB
April 12 2022 11:50:11
root / linksafe
0644
heading.rb
1.484 KB
April 12 2022 11:50:11
root / linksafe
0644
include.rb
0.81 KB
April 12 2022 11:50:11
root / linksafe
0644
indented_paragraph.rb
0.885 KB
April 12 2022 11:50:11
root / linksafe
0644
list.rb
1.817 KB
April 12 2022 11:50:11
root / linksafe
0644
list_item.rb
1.713 KB
April 12 2022 11:50:11
root / linksafe
0644
paragraph.rb
0.481 KB
April 12 2022 11:50:11
root / linksafe
0644
parser.rb
14.251 KB
April 12 2022 11:50:11
root / linksafe
0644
pre_process.rb
8.319 KB
April 12 2022 11:50:11
root / linksafe
0644
raw.rb
0.977 KB
April 12 2022 11:50:11
root / linksafe
0644
regexp_handling.rb
0.701 KB
April 12 2022 11:50:11
root / linksafe
0644
rule.rb
0.308 KB
April 12 2022 11:50:11
root / linksafe
0644
text_formatter_test_case.rb
2.515 KB
April 12 2022 11:50:11
root / linksafe
0644
to_ansi.rb
2.053 KB
April 12 2022 11:50:11
root / linksafe
0644
to_bs.rb
1.644 KB
April 12 2022 11:50:11
root / linksafe
0644
to_html.rb
8.657 KB
April 12 2022 11:50:11
root / linksafe
0644
to_html_crossref.rb
4.429 KB
April 12 2022 11:50:11
root / linksafe
0644
to_html_snippet.rb
5.462 KB
April 12 2022 11:50:11
root / linksafe
0644
to_joined_paragraph.rb
1.099 KB
April 12 2022 11:50:11
root / linksafe
0644
to_label.rb
1.834 KB
April 12 2022 11:50:11
root / linksafe
0644
to_markdown.rb
3.605 KB
April 12 2022 11:50:11
root / linksafe
0644
to_rdoc.rb
6.128 KB
April 12 2022 11:50:11
root / linksafe
0644
to_table_of_contents.rb
1.679 KB
April 12 2022 11:50:11
root / linksafe
0644
to_test.rb
1.139 KB
April 12 2022 11:50:11
root / linksafe
0644
to_tt_only.rb
2.279 KB
April 12 2022 11:50:11
root / linksafe
0644
verbatim.rb
1.284 KB
April 12 2022 11:50:11
root / linksafe
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF