fluke/devops-service/tests/filter.rb

28 lines
532 B
Ruby
Raw Normal View History

2014-05-08 15:34:26 +04:00
require "devops_test"
require "list_command"
require "cud_command"
class Filter < DevopsTest
include ListCommand
include CudCommand
def title
"Filter test"
end
def run
list_providers("filter/:provider/images")
filters = [
"foo"
]
cmd = "filter/openstack/image"
test_auth cmd, {}, 400, "put"
test_headers cmd, "put"
test_request cmd, filters, "put", Array
test_auth cmd, {}, 400, "delete"
test_headers cmd, "delete"
test_request cmd, filters, "delete", Array
end
end