Sha256: 4212422928a4e00443ab0e403280cbe814c02fb428cbb51bc884c434ffb316bc
Contents?: true
Size: 614 Bytes
Versions: 3
Compression:
Stored size: 614 Bytes
Contents
require "bosh-bootstrap/network" describe Bosh::Bootstrap::Network do include Bosh::Bootstrap::Cli::Helpers::Settings let(:aws_cyoi_provider_client) { instance_double("Cyoi::Providers::Clients::AwsProviderClient") } it "uses NetworkProvider if available" do network = Bosh::Bootstrap::Network.new("aws", aws_cyoi_provider_client) expect(aws_cyoi_provider_client).to receive(:create_security_group).exactly(3).times network.deploy end it "does nothing if no NetworkProvider for the infrastructure" do network = Bosh::Bootstrap::Network.new("vsphere", nil) network.deploy end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
bosh-bootstrap-0.13.2 | spec/unit/network_spec.rb |
bosh-bootstrap-0.13.1 | spec/unit/network_spec.rb |
bosh-bootstrap-0.13.0 | spec/unit/network_spec.rb |