diff options
Diffstat (limited to 'test/test_admin_integration.rb')
-rw-r--r-- | test/test_admin_integration.rb | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/test/test_admin_integration.rb b/test/test_admin_integration.rb deleted file mode 100644 index 79fdabc..0000000 --- a/test/test_admin_integration.rb +++ /dev/null @@ -1,33 +0,0 @@ -# -*- encoding: binary -*- -require './test/integration' - -class TestAdminIntegration < TestMogIntegration - - def test_create_update_delete_class - assert_nothing_raised do - @admin.create_class(@domain, "klassy", 1) - end - assert_raises(MogileFS::Backend::ClassExistsError) do - @admin.create_class(@domain, "klassy", 1) - end - - assert_nothing_raised do - @admin.update_class(@domain, "klassy", - :mindevcount => 1, :replpolicy => "MultipleHosts(1)") - end - - tmp = nil - yield_for_monitor_update do - tmp = @admin.get_domains[@domain]["klassy"] - break if tmp && tmp["replpolicy"] == "MultipleHosts(1)" - end - assert tmp, "domain did not show up" - assert_equal 1, tmp["mindevcount"] - assert_equal "MultipleHosts(1)", tmp["replpolicy"] - assert_nothing_raised { @admin.update_class(@domain, "klassy", 2) } - @admin.delete_class(@domain, "klassy") rescue nil - rescue - @admin.delete_class(@domain, "klassy") rescue nil - raise - end -end |