2020-05-04 17:09:41 -04:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2020-09-24 23:09:30 -04:00
|
|
|
RSpec.describe QA::Resource::SSHKey do
|
2020-05-04 17:09:41 -04:00
|
|
|
describe '#key' do
|
|
|
|
it 'generates a default key' do
|
|
|
|
expect(subject.key).to be_a(QA::Runtime::Key::RSA)
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
describe '#title' do
|
|
|
|
it 'generates a default title' do
|
|
|
|
expect(subject.title).to match(/E2E test key: \d+/)
|
|
|
|
end
|
|
|
|
|
|
|
|
it 'is possible to set the title' do
|
|
|
|
subject.title = 'I am in a title'
|
|
|
|
|
|
|
|
expect(subject.title).to eq('E2E test key: I am in a title')
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|