summaryrefslogtreecommitdiff
path: root/spec/factories/keys.rb
blob: a13b6e3596e87b737b12934756b0cfe321bd81e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
require_relative '../support/helpers/key_generator_helper'

FactoryGirl.define do
  factory :key do
    title
    key { Spec::Support::Helpers::KeyGeneratorHelper.new(1024).generate + ' dummy@gitlab.com' }

    factory :deploy_key, class: 'DeployKey'

    factory :personal_key do
      user
    end

    factory :another_key do
      factory :another_deploy_key, class: 'DeployKey'
    end

    factory :write_access_key, class: 'DeployKey' do
      can_push true
    end
  end
end