summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-09-05 09:17:28 +0200
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-09-13 13:35:18 +0200
commit937db37dda05f24a41e02cc6488816567b6373a0 (patch)
tree99038da077ecf1150e0fe97e485dbb1b4e996426
parent3142b361499c3f858c3d78bfe7c82d9faac1e097 (diff)
downloadgitlab-ce-937db37dda05f24a41e02cc6488816567b6373a0.tar.gz
Optimize LFS objects specs
-rw-r--r--spec/models/lfs_objects_project_spec.rb15
1 files changed, 11 insertions, 4 deletions
diff --git a/spec/models/lfs_objects_project_spec.rb b/spec/models/lfs_objects_project_spec.rb
index d24d4cf7695..baef87ee098 100644
--- a/spec/models/lfs_objects_project_spec.rb
+++ b/spec/models/lfs_objects_project_spec.rb
@@ -1,8 +1,11 @@
require 'spec_helper'
describe LfsObjectsProject do
- subject { create(:lfs_objects_project, project: project) }
- let(:project) { create(:project) }
+ set(:project) { create(:project) }
+
+ subject do
+ create(:lfs_objects_project, project: project)
+ end
describe 'associations' do
it { is_expected.to belong_to(:project) }
@@ -11,9 +14,13 @@ describe LfsObjectsProject do
describe 'validation' do
it { is_expected.to validate_presence_of(:lfs_object_id) }
- it { is_expected.to validate_uniqueness_of(:lfs_object_id).scoped_to(:project_id).with_message("already exists in project") }
-
it { is_expected.to validate_presence_of(:project_id) }
+
+ it 'validates object id' do
+ is_expected.to validate_uniqueness_of(:lfs_object_id)
+ .scoped_to(:project_id)
+ .with_message("already exists in project") }
+ end
end
describe '#update_project_statistics' do