fluke/devops-service/tests/filter.rb
GGA Software Services LLC 02bf8b1bba initial commit
2014-05-08 17:06:06 +04:00

28 lines
532 B
Ruby

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