diff options
Diffstat (limited to 'spec/models/project_spec.rb')
-rw-r--r-- | spec/models/project_spec.rb | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/spec/models/project_spec.rb b/spec/models/project_spec.rb index 30114d36a06..ad222a0a96a 100644 --- a/spec/models/project_spec.rb +++ b/spec/models/project_spec.rb @@ -767,8 +767,8 @@ RSpec.describe Project, factory_default: :keep do end it 'does not set an random token if one provided' do - project = FactoryBot.create(:project, runners_token: 'my-token') - expect(project.runners_token).to eq('my-token') + project = FactoryBot.create(:project, runners_token: "#{Project::RUNNERS_TOKEN_PREFIX}my-token") + expect(project.runners_token).to eq("#{Project::RUNNERS_TOKEN_PREFIX}my-token") end end @@ -7840,6 +7840,14 @@ RSpec.describe Project, factory_default: :keep do end end + describe '#runners_token' do + let_it_be(:project) { create(:project) } + + subject { project } + + it_behaves_like 'it has a prefixable runners_token', :projects_runners_token_prefix + end + private def finish_job(export_job) |