spec/spec_helper.rb in fluent-plugin-split-0.0.2 vs spec/spec_helper.rb in fluent-plugin-split-0.0.3
- old
+ new
@@ -1,13 +1,28 @@
-# encoding: UTF-8
require 'rubygems'
require 'bundler'
-Bundler.setup(:default, :test)
-Bundler.require(:default, :test)
+begin
+ Bundler.setup(:default, :development)
+rescue Bundler::BundlerError => e
+ $stderr.puts e.message
+ $stderr.puts "Run `bundle install` to install missing gems"
+ exit e.status_code
+end
+require 'test/unit'
+$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
+$LOAD_PATH.unshift(File.dirname(__FILE__))
require 'fluent/test'
-require 'rspec'
-require 'pry'
+unless ENV.has_key?('VERBOSE')
+ nulllogger = Object.new
+ nulllogger.instance_eval {|obj|
+ def method_missing(method, *args)
+ # pass
+ end
+ }
+ $log = nulllogger
+end
-$TESTING=true
-$:.unshift File.join(File.dirname(__FILE__), '..', 'lib')
require 'fluent/plugin/out_split'
+
+class Test::Unit::TestCase
+end