U:RDoc::NormalClass[iI" TestCase:ETI"RDoc::TestCase;TI"MiniTest::Unit::TestCase;To:RDoc::Markup::Document: @parts[o;;[ o:RDoc::Markup::Paragraph;[I"QRDoc::TestCase is an abstract TestCase to provide common setup and teardown ;TI"Pacross all RDoc tests. The test case uses minitest, so all the assertions ;TI"of minitest may be used.;To:RDoc::Markup::BlankLineo; ;[I")The testcase provides the following:;T@o:RDoc::Markup::List: @type: BULLET: @items[ o:RDoc::Markup::ListItem: @label0;[o; ;[I"A reset code-object tree;To;;0;[o; ;[I";A reset markup preprocessor (RDoc::Markup::PreProcess);To;;0;[o; ;[I"AThe @RM alias of RDoc::Markup (for less typing);To;;0;[o; ;[I"?@pwd containing the current working directory;To;;0;[o; ;[I"5FileUtils, pp, Tempfile, Dir.tmpdir and StringIO;T: @fileI"lib/rdoc/test_case.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[;[[I"assert_directory;FI"lib/rdoc/test_case.rb;T[I"assert_file;F@G[I"blank_line;F@G[I" block;F@G[I" comment;F@G[I"doc;F@G[I"hard_break;F@G[I" head;F@G[I" item;F@G[I" list;F@G[I" para;F@G[I"raw;F@G[I"refute_file;F@G[I" rule;F@G[I" setup;F@G[I" temp_dir;F@G[I" verb;F@G[I"verbose_capture_io;F@G[;[[;[[[U:RDoc::Context::Section[i0o;;[;0;0[@2@2cRDoc::TopLevel