test/test_helper.rb in review-1.0.0 vs test/test_helper.rb in review-1.1.0
- old
+ new
@@ -6,5 +6,22 @@
li = LineInput.new(io)
@compiler.__send__(:compile_ulist, li)
assert_equal expect, @builder.raw_result
end
+def builder_helper(src, expect, method_sym)
+ io = StringIO.new(src)
+ li = LineInput.new(io)
+ @compiler.__send__(method_sym, li)
+ assert_equal expect, @builder.raw_result
+end
+
+def touch_file(path)
+ File.open(path, "w").close
+ path
+end
+
+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