Sha256: 451a9a31006951bef234f708708841d3dc528ad306dbd824e00a88b7f20c66e1

Contents?: true

Size: 515 Bytes

Versions: 6

Compression:

Stored size: 515 Bytes

Contents

require 'rubygems'
require 'require_relative' if RUBY_VERSION < '1.9'

require_relative 'common'

describe Key do

  before do
    @key = Key.new(:credential_type => :key)
  end

  it 'advertise if it is password or key' do
    @key.is_password?.must_equal false
    @key.is_key?.must_equal true
  end

  it 'cat generate the mock fingerprint' do
    Key.generate_mock_fingerprint.must_match /(\w{2}:?)/
  end

  it 'can generate the mock PEM key' do
    Key.generate_mock_pem.must_include 'PRIVATE KEY'
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
deltacloud-core-1.1.2 tests/drivers/models/keys_test.rb
deltacloud-core-1.1.1 tests/drivers/models/keys_test.rb
deltacloud-core-1.1.0 tests/drivers/models/keys_test.rb
deltacloud-core-1.0.5 tests/drivers/models/keys_test.rb
deltacloud-core-1.0.4 tests/drivers/models/keys_test.rb
deltacloud-core-1.0.3 tests/drivers/models/keys_test.rb