X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=test%2Ftest_registry.rb;h=097852aa17b45218bc850d08132427093566a8cf;hb=628bf10d8ad8536b98b85c529fe92e8ac56a9c4d;hp=1f25f89d3a087de5bfb0492640deced705602386;hpb=b047b669c3426afebf9f6397a56cb3e7c0beb366;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git diff --git a/test/test_registry.rb b/test/test_registry.rb index 1f25f89d..097852aa 100644 --- a/test/test_registry.rb +++ b/test/test_registry.rb @@ -278,29 +278,35 @@ module RegistryTestModule end end -class RegistryDBMTest < Test::Unit::TestCase - include RegistryTestModule - include RegistryHashInterfaceTests - - def initialize(o) - super o - @format = 'dbm' - Irc::Bot::Registry.new(@format) - @registry_class = Irc::Bot::Registry::DBMAccessor +begin + require 'dbm' + class RegistryDBMTest < Test::Unit::TestCase + include RegistryTestModule + include RegistryHashInterfaceTests + + def initialize(o) + super o + @format = 'dbm' + Irc::Bot::Registry.new(@format) + @registry_class = Irc::Bot::Registry::DBMAccessor + end end -end +rescue Exception; end -class RegistryTCTest < Test::Unit::TestCase - include RegistryTestModule - include RegistryHashInterfaceTests +begin + require 'tc' + class RegistryTCTest < Test::Unit::TestCase + include RegistryTestModule + include RegistryHashInterfaceTests - def initialize(o) - super o - @format = 'tc' - Irc::Bot::Registry.new(@format) - @registry_class = Irc::Bot::Registry::TokyoCabinetAccessor + def initialize(o) + super o + @format = 'tc' + Irc::Bot::Registry.new(@format) + @registry_class = Irc::Bot::Registry::TokyoCabinetAccessor + end end -end +rescue Exception; end begin require 'daybreak'