Sha256: 7c0429e5923be8b91a06a1bb5b8985083b56a7e88a2143680b9152a0b7f66994
Contents?: true
Size: 811 Bytes
Versions: 40
Compression:
Stored size: 811 Bytes
Contents
require "spec_helper" describe Brightbox::Server do describe "#create" do context "when account limit reached" do it "should print error if account limit reached" do options = { :image_id => "img-12345", :name => "medium servers", :zone_id => "", :user_data => nil, :flavor_id => "typ-12345" } expect(Brightbox::Server).to receive(:create).and_raise(limit_exceeded_exception) error = nil begin Brightbox::Server.create(options) rescue => e error = Brightbox::ErrorParser.new(e) end output = FauxIO.new { error.pretty_print } expect(output.stderr).to match(/Account limit reached, please contact support for more information/i) end end end end
Version data entries
40 entries across 40 versions & 1 rubygems