test/test_helper.rb in review-1.7.2 vs test/test_helper.rb in review-2.0.0.beta1

- old
+ new

@@ -1,8 +1,55 @@ $LOAD_PATH.unshift(File.dirname(__FILE__) + '/../lib/') require 'test/unit' + def compile_document(str, force_to_s=true) + @compiler.setup_parser(str) + @compiler.parse("Document") + if force_to_s + @compiler.result.to_doc + else + @compiler.result + end + end + + def compile_block(str, force_to_s=true) + @compiler.setup_parser(str) + @compiler.parse("Document") + if force_to_s + @compiler.result.to_doc + else + @compiler.result + end + end + + def compile_inline(str, force_to_s=true) + @compiler.setup_parser(str) + @compiler.parse("Paragraph") + if force_to_s +## @compiler.result.map(&:to_doc).join + @compiler.result.to_doc + else + @compiler.result + end + end + + def compile_blockelem(str, force_to_s=true) + @compiler.setup_parser(str) + @compiler.parse("BlockElement") + if force_to_s + @compiler.result.to_doc + else + @compiler.result + end + end + + def compile_headline(str) + @compiler.setup_parser(str) + @compiler.parse("Headline") + @compiler.result.to_doc + end + def touch_file(path) File.open(path, "w").close path end @@ -12,13 +59,9 @@ def prepare_samplebook(srcdir) samplebook_dir = File.expand_path("sample-book/src/", File.dirname(__FILE__)) FileUtils.cp_r(Dir.glob(samplebook_dir + "/*"), srcdir) YAML.load(File.open(srcdir + "/config.yml")) -end - -def compile_inline(text) - @builder.compile_inline(text) end def compile_block(text) method_name = "compile_block_#{@builder.target_name}" if !self.respond_to?(method_name, true)