diff options
author | drbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-02-02 05:52:11 +0000 |
---|---|---|
committer | drbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-02-02 05:52:11 +0000 |
commit | de15b19498028d497b528af227057edfc877b66e (patch) | |
tree | e334561a3dd0003a19ec8290d95ebe7ab6a1ccd8 /test | |
parent | cc2a16d94d744d14d4a5eb06eca22137f8a9b79e (diff) | |
download | ruby-de15b19498028d497b528af227057edfc877b66e.tar.gz |
Commit files I forgot to add
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30761 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test')
-rw-r--r-- | test/rdoc/test_rdoc_markup_to_tt_only.rb | 225 | ||||
-rw-r--r-- | test/rdoc/test_rdoc_single_class.rb | 12 |
2 files changed, 237 insertions, 0 deletions
diff --git a/test/rdoc/test_rdoc_markup_to_tt_only.rb b/test/rdoc/test_rdoc_markup_to_tt_only.rb new file mode 100644 index 0000000000..dd50ba8fde --- /dev/null +++ b/test/rdoc/test_rdoc_markup_to_tt_only.rb @@ -0,0 +1,225 @@ +require 'rubygems' +require 'rdoc/markup/formatter_test_case' +require 'rdoc/markup/to_tt_only' +require 'minitest/autorun' + +class TestRDocMarkupToTtOnly < RDoc::Markup::FormatterTestCase + + add_visitor_tests + + def setup + super + + @to = RDoc::Markup::ToTtOnly.new + end + + def accept_blank_line + assert_empty @to.end_accepting + end + + def accept_heading + assert_empty @to.end_accepting + end + + def accept_list_end_bullet + assert_empty @to.res + end + + def accept_list_end_label + assert_empty @to.res + end + + def accept_list_end_lalpha + assert_empty @to.res + end + + def accept_list_end_note + assert_empty @to.res + end + + def accept_list_end_number + assert_empty @to.res + end + + def accept_list_end_ualpha + assert_empty @to.res + end + + def accept_list_item_end_bullet + assert_empty @to.res + end + + def accept_list_item_end_label + assert_empty @to.res + end + + def accept_list_item_end_lalpha + assert_empty @to.res + end + + def accept_list_item_end_note + assert_empty @to.res + end + + def accept_list_item_end_number + assert_empty @to.res + end + + def accept_list_item_end_ualpha + assert_empty @to.res + end + + def accept_list_item_start_bullet + assert_empty @to.res + end + + def accept_list_item_start_label + assert_empty @to.res + end + + def accept_list_item_start_lalpha + assert_empty @to.res + end + + def accept_list_item_start_note + assert_empty @to.res + end + + def accept_list_item_start_number + assert_empty @to.res + end + + def accept_list_item_start_ualpha + assert_empty @to.res + end + + def accept_list_start_bullet + assert_empty @to.res + end + + def accept_list_start_label + assert_empty @to.res + end + + def accept_list_start_lalpha + assert_empty @to.res + end + + def accept_list_start_note + assert_empty @to.res + end + + def accept_list_start_number + assert_empty @to.res + end + + def accept_list_start_ualpha + assert_empty @to.res + end + + def accept_paragraph + assert_empty @to.end_accepting + end + + def accept_raw + assert_empty @to.end_accepting + end + + def accept_rule + assert_empty @to.end_accepting + end + + def accept_verbatim + assert_empty @to.end_accepting + end + + def end_accepting + assert_equal %w[hi], @to.end_accepting + end + + def start_accepting + assert_empty @to.end_accepting + end + + def accept_heading_1 + assert_empty @to.end_accepting + end + + def accept_heading_2 + assert_empty @to.end_accepting + end + + def accept_heading_3 + assert_empty @to.end_accepting + end + + def accept_heading_4 + assert_empty @to.end_accepting + end + + def accept_heading_indent + assert_empty @to.end_accepting + end + + def accept_heading_b + assert_empty @to.end_accepting + end + + def accept_heading_suppressed_crossref + assert_empty @to.end_accepting + end + + def accept_list_item_start_note_2 + assert_equal [nil, 'teletype', nil], @to.res + end + + def accept_paragraph_b + assert_empty @to.end_accepting + end + + def accept_paragraph_i + assert_empty @to.end_accepting + end + + def accept_paragraph_indent + assert_empty @to.end_accepting + end + + def accept_paragraph_plus + assert_equal %w[teletype], @to.end_accepting + end + + def accept_paragraph_star + assert_empty @to.end_accepting + end + + def accept_paragraph_underscore + assert_empty @to.end_accepting + end + + def accept_paragraph_wrap + assert_empty @to.end_accepting + end + + def accept_rule_indent + assert_empty @to.end_accepting + end + + def accept_verbatim_indent + assert_empty @to.end_accepting + end + + def accept_verbatim_big_indent + assert_empty @to.end_accepting + end + + def list_nested + assert_empty @to.end_accepting + end + + def list_verbatim + assert_empty @to.end_accepting + end + +end + diff --git a/test/rdoc/test_rdoc_single_class.rb b/test/rdoc/test_rdoc_single_class.rb new file mode 100644 index 0000000000..d0c71e9eeb --- /dev/null +++ b/test/rdoc/test_rdoc_single_class.rb @@ -0,0 +1,12 @@ +require File.expand_path '../xref_test_case', __FILE__ + +class TestRDocSingleClass < XrefTestCase + + def test_definition + c = RDoc::SingleClass.new 'C' + + assert_equal 'class << C', c.definition + end + +end + |