allow easier, single-file options for TC and TDB
[metropolis.git] / test / test_tc_hdb_single.rb
blobc8e33a970501af3b674aac3ea0718e021b64347a
1 # -*- encoding: binary -*-
2 require './test/rack_read_write.rb'
3 require 'tokyocabinet' # FIXME: emits warning with 1.29 gem
4 $-w = true
5 require 'metropolis'
7 class Test_TC_HDB_Single < Test::Unit::TestCase
8   attr_reader :tmp, :o, :uri
9   include TestRackReadWrite
11   def setup
12     @tmp = Tempfile.new('tchdb')
13     @path = @tmp.path + '.tch'
14     @uri = "tc://#{@path}"
15     @app_opts = { :uri => @uri }
16   end
18   def teardown
19     @tmp.close!
20     File.unlink(@path)
21   end
22 end