Sha256: c8c9cdd481b286a659c023b4e18398e48224bb7bdc973b3119eb7ea57eed2fcc
Contents?: true
Size: 809 Bytes
Versions: 28
Compression:
Stored size: 809 Bytes
Contents
require "spec_helper" describe Brightbox::Server do before do config_from_contents(API_CLIENT_CONFIG_CONTENTS) end let(:image_id) { "img-12345" } describe "#update" do context "when passing new group membership", vcr: true do before do options = { :image_id => image_id } @server = Brightbox::Server.create(options) @group = Brightbox::ServerGroup.create(:name => "test") end it "should update with group" do @server.update(:server_groups => [@group.id]) @server.reload expect(@server.server_groups.size).to eql(1) expect(@server.server_groups[0]["id"]).to eq(@group.id) end after do @server.fog_model.wait_for { ready? } @server.destroy end end end end
Version data entries
28 entries across 28 versions & 1 rubygems