spec/acceptance/sandbox_resource_spec.rb in ridley-0.7.0.beta vs spec/acceptance/sandbox_resource_spec.rb in ridley-0.7.0.rc1
- old
+ new
@@ -1,34 +1,32 @@
require 'spec_helper'
describe "Sandbox API operations", type: "acceptance" do
- let(:server_url) { "https://api.opscode.com" }
+ let(:server_url) { "https://api.opscode.com/organizations/ridley" }
let(:client_name) { "reset" }
let(:client_key) { "/Users/reset/.chef/reset.pem" }
- let(:organization) { "ridley" }
let(:connection) do
- Ridley.connection(
+ Ridley.new(
server_url: server_url,
client_name: client_name,
- client_key: client_key,
- organization: organization
+ client_key: client_key
)
end
before(:all) { WebMock.allow_net_connect! }
after(:all) { WebMock.disable_net_connect! }
let(:checksums) do
[
- Ridley::Sandbox.checksum(fixtures_path.join("recipe_one.rb")),
- Ridley::Sandbox.checksum(fixtures_path.join("recipe_two.rb"))
+ Ridley::SandboxUploader.checksum(fixtures_path.join("recipe_one.rb")),
+ Ridley::SandboxUploader.checksum(fixtures_path.join("recipe_two.rb"))
]
end
describe "creating a new sandbox" do
- it "returns an instance of Ridley::Sandbox" do
- connection.sandbox.create(checksums).should be_a(Ridley::Sandbox)
+ it "returns an instance of Ridley::SandboxResource" do
+ connection.sandbox.create(checksums).should be_a(Ridley::SandboxResource)
end
it "contains a value for sandbox_id" do
connection.sandbox.create(checksums).sandbox_id.should_not be_nil
end