Sha256: d6381f3132f6cabec24aeb26162549f8cdd66042ef9b53a459e7b790cbdc314c
Contents?: true
Size: 1.2 KB
Versions: 5
Compression:
Stored size: 1.2 KB
Contents
#-- # Cloud Foundry 2012.02.03 Beta # Copyright (c) [2009-2012] VMware, Inc. All Rights Reserved. # # This product is licensed to you under the Apache License, Version 2.0 (the "License"). # You may not use this product except in compliance with the License. # # This product includes a number of subcomponents with # separate copyright notices and license terms. Your use of these # subcomponents is subject to the terms and conditions of the # subcomponent's license, as noted in the LICENSE file. #++ require 'spec_helper' require 'uaa/misc' module CF::UAA describe Misc do include SpecHelper before :all do #Util.default_logger(:trace) end it "gets server info" do Misc.set_request_handler do |url, method, body, headers| url.should == "https://uaa.cloudfoundry.com/login" method.should == :get headers["content-type"].should be_nil headers["accept"].gsub(/\s/, '').should =~ /application\/json;charset=utf-8/i [200, '{"commit_id":"12345","prompts":["one","two"]}', {"content-type" => "application/json"}] end result = Misc.server("https://uaa.cloudfoundry.com") result["prompts"].should_not be_nil result["commit_id"].should_not be_nil end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
cf-uaa-lib-1.3.7 | spec/misc_spec.rb |
cf-uaa-lib-1.3.6 | spec/misc_spec.rb |
cf-uaa-lib-1.3.5 | spec/misc_spec.rb |
cf-uaa-lib-1.3.4 | spec/misc_spec.rb |
cf-uaa-lib-1.3.3 | spec/misc_spec.rb |