Created
August 30, 2013 16:29
-
-
Save krames/6391699 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 1.9.3@fog_dev:fog [queues*]$ bundle exec shindo tests/rackspace/models/queues | |
| [WARNING] Unsupported StormOnDemand service: network | |
| [WARNING] Unsupported StormOnDemand service: storage | |
| [WARNING] Unsupported StormOnDemand service: dns | |
| [WARNING] Unsupported StormOnDemand service: billing | |
| [WARNING] Unsupported StormOnDemand service: monitoring | |
| [WARNING] Unsupported StormOnDemand service: support | |
| [WARNING] Unsupported StormOnDemand service: account | |
| [WARNING] Unsupported StormOnDemand service: vpn | |
| Skipping tests for aws due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for atmos due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for baremetalcloud due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for bluebox due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for brightbox due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for clodo due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for cloudsigma due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for cloudstack due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dnsmadeeasy due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dnsimple due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for digitalocean due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dreamhost due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dynect due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ecloud due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for glesys due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for gogrid due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for google due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for hp due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ibm due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for internetarchive due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for joyent due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for linode due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for local due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ninefold due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for openstack due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ovirt due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for riakcs due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for serverlove due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for stormondemand due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for vcloud due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for voxel due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for vsphere due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for xenserver due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for zerigo due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for libvirt due to missing `ruby-libvirt` gem. | |
| [WARNING] Setting default fog timeout to 2000 seconds | |
| Fog::Rackspace::Queues | claim (rackspace) | |
| success | |
| #save + succeeds | |
| #messages | |
| + returns 1 | |
| + returns "body" | |
| #update + succeeds | |
| #destroy + succeeds | |
| destroying claimed messages + succeeds | |
| Fog::Rackspace::Queues | claims (rackspace) | |
| success | |
| #new({:ttl=>300, :grace=>300}) + succeeds | |
| #create({:ttl=>300, :grace=>300}) + succeeds | |
| #all + succeeds | |
| #get(5220c62153273d7bb25528fc) + succeeds | |
| Enumerable | |
| #all? + succeeds | |
| #any? + succeeds | |
| #find + succeeds | |
| #detect + succeeds | |
| #collect + succeeds | |
| #map + succeeds | |
| #find_index + succeeds | |
| #flat_map + succeeds | |
| #collect_concat + succeeds | |
| #group_by + succeeds | |
| #none? + succeeds | |
| #one? + succeeds | |
| #max_by + succeeds | |
| #min_by + succeeds | |
| failure | |
| #get('6822n65116250z1ki81571em') + returns nil | |
| creating claims when there are no messages | |
| #create({:ttl=>300, :grace=>300}) => with no messages does not show up in claim list | |
| + returns false | |
| + returns true | |
| create claims when there are messages | |
| #create({:ttl=>300, :grace=>300}) => with messages does show up in claim list | |
| + returns true | |
| + returns false | |
| Fog::Rackspace::Queues | message (rackspace) | |
| success | |
| #save + succeeds | |
| #href + returns true | |
| #identity + returns true | |
| #save => Fails to update + raises StandardError | |
| #destroy + succeeds | |
| #destroy => fails if claim is not valid - raises Fog::Rackspace::Queues::ServiceError | |
| expected => Fog::Rackspace::Queues::ServiceError | |
| returned => true | |
| Action? [c,q,r,?]? c | |
| Fog::Rackspace::Queues | messages (rackspace) | |
| success | |
| #new({:ttl=>300, :body=>"blah"}) + succeeds | |
| #create({:ttl=>300, :body=>"blah"}) + succeeds | |
| #all + succeeds | |
| #get(5220c6406f1ecd56d9002cd5) + succeeds | |
| Enumerable | |
| #all? + succeeds | |
| #any? + succeeds | |
| #find + succeeds | |
| #detect + succeeds | |
| #collect + succeeds | |
| #map + succeeds | |
| #find_index + succeeds | |
| #flat_map + succeeds | |
| #collect_concat + succeeds | |
| #group_by + succeeds | |
| #none? + succeeds | |
| #one? + succeeds | |
| #max_by + succeeds | |
| #min_by + succeeds | |
| failure | |
| #get('8776p0008r0oka67m4420wj0') + returns nil | |
| Fog::Rackspace::Queues | queue (rackspace) | |
| success | |
| #save + succeeds | |
| #stats + has proper format | |
| #enqueue("msg", 60) | |
| #dequeue(60, 60) + returns "msg" | |
| + returns true | |
| #dequeue(60, 60) => with not messages + returns false | |
| #destroy + succeeds | |
| Fog::Rackspace::Queues | queues (rackspace) | |
| success | |
| #new({:name=>"fog_instance_1377879627"}) + succeeds | |
| #create({:name=>"fog_instance_1377879627"}) + succeeds | |
| #all + succeeds | |
| #get(fog_instance_1377879627) + succeeds | |
| Enumerable | |
| #all? + succeeds | |
| #any? + succeeds | |
| #find + succeeds | |
| #detect + succeeds | |
| #collect + succeeds | |
| #map + succeeds | |
| #find_index + succeeds | |
| #flat_map + succeeds | |
| #collect_concat + succeeds | |
| #group_by + succeeds | |
| #none? + succeeds | |
| #one? + succeeds | |
| #max_by + succeeds | |
| #min_by + succeeds | |
| failure | |
| #get('rqp_firozvjg_4511513352') + returns nil | |
| 1 failed, 78 succeeded in 54.699686 seconds |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 1.9.3@fog_dev:fog [queues*]$ bundle exec shindo tests/rackspace/requests/queues | |
| [WARNING] Unsupported StormOnDemand service: network | |
| [WARNING] Unsupported StormOnDemand service: storage | |
| [WARNING] Unsupported StormOnDemand service: dns | |
| [WARNING] Unsupported StormOnDemand service: billing | |
| [WARNING] Unsupported StormOnDemand service: monitoring | |
| [WARNING] Unsupported StormOnDemand service: support | |
| [WARNING] Unsupported StormOnDemand service: account | |
| [WARNING] Unsupported StormOnDemand service: vpn | |
| Skipping tests for aws due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for atmos due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for baremetalcloud due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for bluebox due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for brightbox due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for clodo due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for cloudsigma due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for cloudstack due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dnsmadeeasy due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dnsimple due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for digitalocean due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dreamhost due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dynect due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ecloud due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for glesys due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for gogrid due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for google due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for hp due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ibm due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for internetarchive due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for joyent due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for linode due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for local due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ninefold due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for openstack due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ovirt due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for riakcs due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for serverlove due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for stormondemand due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for vcloud due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for voxel due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for vsphere due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for xenserver due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for zerigo due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for libvirt due to missing `ruby-libvirt` gem. | |
| [WARNING] Setting default fog timeout to 2000 seconds | |
| Fog::Rackspace::Queues | claim_tests (rackspace) | |
| success | |
| #create_claim(fog1377879697, 300, 300) => No Messages + returns 204 | |
| with messages in the queue | |
| #create_claim(fog1377879697, 300, 300) + has proper format | |
| #get_claim(fog1377879697, 5220c6934513ce596d532e7b) + has proper format | |
| #update_claim(fog1377879697, 5220c6934513ce596d532e7b, 500) + succeeds | |
| #delete_claim(fog1377879697, 5220c6934513ce596d532e7b) + succeeds | |
| #create_claim(fog1377879697, 300, 300, { :limit => 1}) | |
| + has proper format | |
| + returns 1 | |
| failure | |
| #get_claim('queue_name', 'nonexistentclaim') => Does not exist - raises Fog::Rackspace::Queues::ServiceError | |
| [HTTP 404 | ] Fog::Rackspace::Queues::NotFound (Fog::Rackspace::Queues::NotFound) | |
| /Users/kyle.rames/Projects/fog/lib/fog/rackspace/queues.rb:85:in `rescue in request' | |
| /Users/kyle.rames/Projects/fog/lib/fog/rackspace/queues.rb:83:in `request' | |
| /Users/kyle.rames/Projects/fog/lib/fog/rackspace/requests/queues/get_claim.rb:9:in `get_claim' | |
| /Users/kyle.rames/Projects/fog/tests/rackspace/requests/queues/claim_tests.rb:56:in `block (3 levels) in <top (required)>' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:130:in `instance_eval' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:130:in `assert' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:106:in `raises' | |
| /Users/kyle.rames/Projects/fog/tests/rackspace/requests/queues/claim_tests.rb:55:in `block (2 levels) in <top (required)>' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:78:in `instance_eval' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:78:in `tests' | |
| /Users/kyle.rames/Projects/fog/tests/rackspace/requests/queues/claim_tests.rb:53:in `block in <top (required)>' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:78:in `instance_eval' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:78:in `tests' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:37:in `initialize' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:13:in `new' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:13:in `tests' | |
| /Users/kyle.rames/Projects/fog/tests/rackspace/requests/queues/claim_tests.rb:1:in `<top (required)>' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo/bin.rb:61:in `load' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo/bin.rb:61:in `block (2 levels) in run_in_thread' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo/bin.rb:58:in `each' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo/bin.rb:58:in `block in run_in_thread' | |
| Action? [c,q,r,?]? c | |
| Fog::Rackspace::Queues | messages_tests (rackspace) | |
| success | |
| #list_message(fog-client-1377879773, fog1377879773, {:echo => true}) => No Content + returns 204 | |
| #create_message(fog-client-1377879773, fog1377879773, '{ :blah => 'blah' }', 300) + succeeds | |
| #list_message(fog-client-1377879773, fog1377879773, {:echo => true}) => With Content + has proper format | |
| #get_message(fog-client-1377879773, fog1377879773, 5220c6de53273d7bb35527ce) + has proper format | |
| #delete_message(fog1377879773, 5220c6de53273d7bb35527ce, { :claim_id => '10' }) - raises Fog::Rackspace::Queues::ServiceError | |
| expected => Fog::Rackspace::Queues::ServiceError | |
| returned => #<Excon::Response:0x007fe64d54dc70 @data={:body=>"", :headers=>{"X-Project-ID"=>"772045"}, :status=>204, :remote_ip=>"192.237.142.76"}, @body="", @headers={"X-Project-ID"=>"772045"}, @status=204, @remote_ip="192.237.142.76"> | |
| Action? [c,q,r,?]? c | |
| #delete_message(fog1377879773, 5220c6de53273d7bb35527ce) + succeeds | |
| failure | |
| #create_message('') => Invalid Create Critera + raises Fog::Rackspace::Queues::BadRequest | |
| #get_message('queue_name', 'nonexistentmessage') => Does not exist - raises Fog::Rackspace::Queues::ServiceError | |
| [HTTP 404 | ] Fog::Rackspace::Queues::NotFound (Fog::Rackspace::Queues::NotFound) | |
| /Users/kyle.rames/Projects/fog/lib/fog/rackspace/queues.rb:85:in `rescue in request' | |
| /Users/kyle.rames/Projects/fog/lib/fog/rackspace/queues.rb:83:in `request' | |
| /Users/kyle.rames/Projects/fog/lib/fog/rackspace/requests/queues/get_message.rb:10:in `get_message' | |
| /Users/kyle.rames/Projects/fog/tests/rackspace/requests/queues/messages_tests.rb:52:in `block (3 levels) in <top (required)>' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:130:in `instance_eval' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:130:in `assert' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:106:in `raises' | |
| /Users/kyle.rames/Projects/fog/tests/rackspace/requests/queues/messages_tests.rb:51:in `block (2 levels) in <top (required)>' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:78:in `instance_eval' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:78:in `tests' | |
| /Users/kyle.rames/Projects/fog/tests/rackspace/requests/queues/messages_tests.rb:45:in `block in <top (required)>' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:78:in `instance_eval' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:78:in `tests' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:37:in `initialize' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:13:in `new' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo.rb:13:in `tests' | |
| /Users/kyle.rames/Projects/fog/tests/rackspace/requests/queues/messages_tests.rb:1:in `<top (required)>' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo/bin.rb:61:in `load' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo/bin.rb:61:in `block (2 levels) in run_in_thread' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo/bin.rb:58:in `each' | |
| /Users/kyle.rames/.rvm/gems/ruby-1.9.3-p392@fog_dev/gems/shindo-0.3.5/lib/shindo/bin.rb:58:in `block in run_in_thread' | |
| Action? [c,q,r,?]? c | |
| Fog::Rackspace::Queues | queue_tests (rackspace) | |
| success | |
| #list_queues - has proper format | |
| "" does not match {"queues"=>[{"metadata"=>{}, "name"=>String, "href"=>String}], "links"=>[{"href"=>String, "rel"=>String}]} | |
| Action? [c,q,r,?]? c | |
| #create_queue(fog1377880075) + succeeds | |
| #get_queue(fog1377880075) + has proper format | |
| #get_queue_stats(fog1377880075) + has proper format | |
| #delete_queue(fog1377880075) + succeeds | |
| failure | |
| #create_queue('') => Invalid Create Critera + raises Fog::Rackspace::Queues::MethodNotAllowed | |
| #get_queue('nonexistentqueue') => Does not exist + raises Fog::Rackspace::Queues::NotFound | |
| 4 failed, 19 succeeded in 388.829366 seconds | |
| 1.9.3@fog_dev:fog [queues*]$ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 1.9.3@fog_dev:fog [queues*]$ bundle exec shindo tests/rackspace/queues_tests.rb | |
| [WARNING] Unsupported StormOnDemand service: network | |
| [WARNING] Unsupported StormOnDemand service: storage | |
| [WARNING] Unsupported StormOnDemand service: dns | |
| [WARNING] Unsupported StormOnDemand service: billing | |
| [WARNING] Unsupported StormOnDemand service: monitoring | |
| [WARNING] Unsupported StormOnDemand service: support | |
| [WARNING] Unsupported StormOnDemand service: account | |
| [WARNING] Unsupported StormOnDemand service: vpn | |
| Skipping tests for aws due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for atmos due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for baremetalcloud due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for bluebox due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for brightbox due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for clodo due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for cloudsigma due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for cloudstack due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dnsmadeeasy due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dnsimple due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for digitalocean due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dreamhost due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for dynect due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ecloud due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for glesys due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for gogrid due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for google due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for hp due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ibm due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for internetarchive due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for joyent due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for linode due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for local due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ninefold due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for openstack due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for ovirt due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for riakcs due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for serverlove due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for stormondemand due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for vcloud due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for voxel due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for vsphere due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for xenserver due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for zerigo due to lacking credentials (add some to '/Users/kyle.rames/Projects/fog/tests/.fog' to run them) | |
| Skipping tests for libvirt due to missing `ruby-libvirt` gem. | |
| [WARNING] Setting default fog timeout to 2000 seconds | |
| Fog::Rackspace::Queues (rackspace) | |
| #authentication_method | |
| + returns :authenticate_v2 | |
| [DEPRECATION] Authentication using a v1.0/v1.1 endpoint is deprecated. Please specify a v2.0 endpoint using :rackpace_auth_url. | |
| For a list of v2.0 endpoints refer to http://docs.rackspace.com/auth/api/v2.0/auth-client-devguide/content/Endpoints-d1e180.html | |
| + returns :authenticate_v1 | |
| [DEPRECATION] Authentication using a v1.0/v1.1 endpoint is deprecated. Please specify a v2.0 endpoint using :rackpace_auth_url. | |
| For a list of v2.0 endpoints refer to http://docs.rackspace.com/auth/api/v2.0/auth-client-devguide/content/Endpoints-d1e180.html | |
| + returns :authenticate_v1 | |
| [DEPRECATION] Authentication using a v1.0/v1.1 endpoint is deprecated. Please specify a v2.0 endpoint using :rackpace_auth_url. | |
| For a list of v2.0 endpoints refer to http://docs.rackspace.com/auth/api/v2.0/auth-client-devguide/content/Endpoints-d1e180.html | |
| + returns :authenticate_v1 | |
| + returns :authenticate_v2 | |
| [DEPRECATION] Authentication using a v1.0/v1.1 endpoint is deprecated. Please specify a v2.0 endpoint using :rackpace_auth_url. | |
| For a list of v2.0 endpoints refer to http://docs.rackspace.com/auth/api/v2.0/auth-client-devguide/content/Endpoints-d1e180.html | |
| + returns :authenticate_v1 | |
| [DEPRECATION] Authentication using a v1.0/v1.1 endpoint is deprecated. Please specify a v2.0 endpoint using :rackpace_auth_url. | |
| For a list of v2.0 endpoints refer to http://docs.rackspace.com/auth/api/v2.0/auth-client-devguide/content/Endpoints-d1e180.html | |
| + returns :authenticate_v1 | |
| [DEPRECATION] Authentication using a v1.0/v1.1 endpoint is deprecated. Please specify a v2.0 endpoint using :rackpace_auth_url. | |
| For a list of v2.0 endpoints refer to http://docs.rackspace.com/auth/api/v2.0/auth-client-devguide/content/Endpoints-d1e180.html | |
| + returns :authenticate_v1 | |
| + returns :authenticate_v2 | |
| authentication v1 | |
| + raises Fog::Errors::NotImplemented | |
| authentication v2 | |
| variables populated + auth token populated | |
| + path populated | |
| + identity service was used | |
| + connection_options are passed | |
| + succeeds | |
| dfw region + auth token populated | |
| - returns true | |
| expected => true | |
| returned => false | |
| Action? [c,q,r,?]? c | |
| + succeeds | |
| ord region + auth token populated | |
| + returns true | |
| + succeeds | |
| custom endpoint | |
| + auth token populated | |
| + uses custom endpoint | |
| default auth | |
| no params c+ auth token populated | |
| - returns true | |
| expected => true | |
| returned => false | |
| Action? [c,q,r,?]? c | |
| cc is not a valid choice, please try again. | |
| - returns true | |
| Action? [c,q,r,?]? c | |
| + succeeds | |
| specify region + auth token populated | |
| + returns true | |
| + succeeds | |
| custom endpoint | |
| + auth token populated | |
| + uses custom endpoint | |
| reauthentication | |
| + auth token populated | |
| - returns 200 | |
| expected => 200 | |
| returned => 204 | |
| Action? [c,q,r,?]? c | |
| #queues + returns true | |
| + succeeds | |
| 3 failed, 32 succeeded in 23.885769 seconds | |
| 1.9.3@fog_dev:fog [queues*]$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment