Sha256: 2de404da422e4d201c3d185cbb09b9d869eec1a9ccbeba5eb3c02c147b99efd1
Contents?: true
Size: 1.25 KB
Versions: 2
Compression:
Stored size: 1.25 KB
Contents
require "integration/test_helper" describe "Obtaining a list of queues" do after do QueueNameHelper.clean end it "returns a list of queues" do queue = Azure::Queues.create(QueueNameHelper.name) all_queues = Azure::Queues.all all_queues.must_include queue end it "should be able to use maxresults" do Azure::Queues.create(QueueNameHelper.name) Azure::Queues.create(QueueNameHelper.name) all_queues = Azure::Queues.all(:maxresults => 1).size.must_equal 1 all_queues = Azure::Queues.all(:maxresults => 2).size.must_equal 2 end it "should be able to use the prefix option when listing" do Azure::Queues.create(QueueNameHelper.name) Azure::Queues.create(QueueNameHelper.name) q3 = Azure::Queues.create(QueueNameHelper.name) prefixed_queues = Azure::Queues.all(:prefix => q3.name) prefixed_queues.size.must_equal 1 prefixed_queues.first.must_equal q3 end it "should be able to use the marker option when listing" do skip end it "should be able to use the include metadata option when listing" do Azure::Queues.create(QueueNameHelper.name, "Somekey" => "Somevalue") queue = Azure::Queues.all(:include => 'metadata').first queue.metadata["Somekey"].must_equal "Somevalue" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
azure-0.1.1 | test/integration/queues/list_queues_test.rb |
azure-0.1.0 | test/integration/queues/list_queues_test.rb |