diff options
author | Thom May <thom@may.lt> | 2018-03-14 15:20:47 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-03-14 15:20:47 +0000 |
commit | e20de6e6a79d0e16d4acc4f6eb7b6edebfaf4779 (patch) | |
tree | da0324c197e074f33b83f1159311366b9fc2cddf /spec | |
parent | adf7574a076056a46325d5e764b9878793295d60 (diff) | |
download | chef-e20de6e6a79d0e16d4acc4f6eb7b6edebfaf4779.tar.gz |
Revert "Knife should give a useful error when the chef_server_url isn't a chef server API"revert-6253-feat/5556
Diffstat (limited to 'spec')
-rw-r--r-- | spec/unit/server_api_spec.rb | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/spec/unit/server_api_spec.rb b/spec/unit/server_api_spec.rb index c64f42d358..3f1d9b0e90 100644 --- a/spec/unit/server_api_spec.rb +++ b/spec/unit/server_api_spec.rb @@ -58,36 +58,6 @@ describe Chef::ServerAPI do end end - describe "#get" do - context "when response is 404" do - context "body data is not json" do - it "throws not a Chef server exception" do - net_http_not_found = double() - allow(net_http_not_found).to receive(:kind_of?).and_return(Net::HTTPNotFound) - allow(net_http_not_found).to receive(:body).and_return("Not Found") - - api = described_class.new(url, raw_key: SIGNING_KEY_DOT_PEM) - allow(api).to receive(:request).and_raise(Net::HTTPServerException.new("", net_http_not_found)) - - expect { api.get("/nodes") }.to raise_error(Chef::Exceptions::NotAChefServerException) - end - end - - context "body data is json" do - it "bubbles up Exception" do - net_http_not_found = double() - allow(net_http_not_found).to receive(:kind_of?).and_return(Net::HTTPNotFound) - allow(net_http_not_found).to receive(:body).and_return("{}") - - api = described_class.new(url, raw_key: SIGNING_KEY_DOT_PEM) - allow(api).to receive(:request).and_raise(Net::HTTPServerException.new("", net_http_not_found)) - - expect { api.get("/nodes") }.to raise_error(Net::HTTPServerException) - end - end - end - end - context "versioned apis" do class VersionedClassV0 extend Chef::Mixin::VersionedAPI |