spec/spec_helper.rb in saber-0.0.1 vs spec/spec_helper.rb in saber-0.0.3

- old
+ new

@@ -1,59 +1,119 @@ \ No newline at end of file +require "saber" + +$spec_dir = File.expand_path("..", __FILE__) +$spec_data = File.expand_path("../data", __FILE__) + +Saber::Rc._merge! Optimism <<EOF +p: + download = Pa("#{$spec_data}/download") + +server: + download = Pa("#{$spec_data}/bt") + ftp = "ftp://seedbox/bt" + host = "localhost" + user = "foo" + +port = 8914 +token = "token" +drb_uri = "druby://localhost:8915" +EOF + +RSpec.configure do |config| + def capture(stream) + begin + stream = stream.to_s + eval "$#{stream} = StringIO.new" + yield + result = eval("$#{stream}").string + ensure + eval("$#{stream} = #{stream.upcase}") + end + + result + end + + alias :silence :capture +end + +module Kernel +private + + def xdescribe(*args, &blk) + describe *args do + pending "xxxxxxxxx" + end + end + + def xcontext(*args, &blk) + context *args do + pending "xxxxxxxxx" + end + end + + def xit(*args, &blk) + it *args do + pending "xxxxxxxx" + end + end +end + +