Sha256: 9f550e7d4936ca99252e4a678e771ce88089ef93b7f549f40ef1e9f4f7dfd62a

Contents?: true

Size: 465 Bytes

Versions: 15

Compression:

Stored size: 465 Bytes

Contents

require "bosh-bootstrap/key_pair"

describe Bosh::Bootstrap::KeyPair do
  include Bosh::Bootstrap::Cli::Helpers::Settings

  subject { Bosh::Bootstrap::KeyPair.new(settings_dir, "keyname", "PRIVATE") }

  it "creates local private key file" do
    setup_home_dir
    File.should_not be_exists(home_file(".microbosh", "ssh", "keyname"))
    subject.execute!
    keyfile = home_file(".microbosh", "ssh", "keyname")
    File.read(keyfile).should == "PRIVATE"
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
bosh-bootstrap-0.12.0 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.15 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.14 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.13 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.12 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.11 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.9 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.8 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.7 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.6 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.5 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.4 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.3 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.2 spec/unit/key_pair_spec.rb
bosh-bootstrap-0.11.1 spec/unit/key_pair_spec.rb