Welcome to mirror list, hosted at ThFree Co, Russian Federation.

ssh_key_spec.rb « resource « spec « qa - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: fd0fda3c1b86003345bcf2ce59fca2ed0fda7331 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# frozen_string_literal: true

RSpec.describe QA::Resource::SSHKey do
  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