about summary refs log tree commit
path: root/test/test_tdb.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_tdb.rb')
-rw-r--r--test/test_tdb.rb20
1 files changed, 20 insertions, 0 deletions
diff --git a/test/test_tdb.rb b/test/test_tdb.rb
new file mode 100644
index 0000000..c5b3245
--- /dev/null
+++ b/test/test_tdb.rb
@@ -0,0 +1,20 @@
+# -*- encoding: binary -*-
+require './test/rack_read_write.rb'
+$-w = true
+require 'metropolis'
+
+class Test_TDB < Test::Unit::TestCase
+  attr_reader :tmp, :o, :uri
+  include TestRackReadWrite
+
+  def setup
+    tmp = Tempfile.new('tdb')
+    @path_pattern = tmp.path + ".%01x.tdb"
+    tmp.close!
+    @uri = "tdb://#{@path_pattern}"
+  end
+
+  def teardown
+    Dir[@path_pattern.sub!(/%\d*x/, '*')].each { |x| File.unlink(x) }
+  end
+end