Sha256: bf9e134640431ea8990d566936c41b87e1b3c8366b9874082632d55de761f111
Contents?: true
Size: 785 Bytes
Versions: 1
Compression:
Stored size: 785 Bytes
Contents
require 'minitest/unit' require 'minitest/spec' $LOAD_PATH.unshift(File.dirname(__FILE__)) $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) require 'swift' require 'swift/pool' class MiniTest::Unit::TestCase end class MiniTest::Spec def self.supported_by *adapters, &block adapters.each do |adapter| # test if adapter can be loaded. begin Swift.setup :default, adapter, db: 'swift_test' rescue => error warn "Unable to setup 'swift_test' db for #{adapter}, #{error.message}. Skipping..." next end describe("Adapter #{adapter.name}") do before do Swift.setup :default, adapter, db: 'swift_test' end block.call(adapter) end end end end MiniTest::Unit.autorun
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
swift-0.4.3 | test/helper.rb |