diff options
author | Patrick Bajao <ebajao@gitlab.com> | 2019-04-01 14:48:48 +0800 |
---|---|---|
committer | Patrick Bajao <ebajao@gitlab.com> | 2019-04-01 14:52:27 +0800 |
commit | 779e04f433c5ae3ec0359657e918de63b910f2a2 (patch) | |
tree | bf6e9239dfcd5fb40cf0341e2967a6c20206dc9f | |
parent | 093629fedc43e8b481c6626765e3fcf0603add17 (diff) | |
download | gitlab-ce-59777-fix-leave-pool-repository-spec.tar.gz |
Ensure object pool is created in spec59777-fix-leave-pool-repository-spec
`Project#leave_pool_repository` will fail if the object pool
isn't created.
We need to ensure that the object pool is
created in spec for it to pass. That can be done by using the
`:ready` trait of the `:pool_repository` factory.
-rw-r--r-- | spec/models/project_spec.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/spec/models/project_spec.rb b/spec/models/project_spec.rb index 90dcf861849..3dab5fda5c6 100644 --- a/spec/models/project_spec.rb +++ b/spec/models/project_spec.rb @@ -4760,7 +4760,7 @@ describe Project do end describe '#leave_pool_repository' do - let(:pool) { create(:pool_repository) } + let(:pool) { create(:pool_repository, :ready) } let(:project) { create(:project, :repository, pool_repository: pool) } it 'removes the membership' do |