diff options
author | Zeger-Jan van de Weg <git@zjvandeweg.nl> | 2017-09-04 15:44:46 +0200 |
---|---|---|
committer | Zeger-Jan van de Weg <git@zjvandeweg.nl> | 2017-09-04 15:44:46 +0200 |
commit | bcd70c4c46ae71366580c7352ddb28075cdf0e60 (patch) | |
tree | e30f726916795791242669fe09160750712728eb /spec | |
parent | a346dbf0af5ce612b55b879cb9de7f3361058397 (diff) | |
download | gitlab-ce-bcd70c4c46ae71366580c7352ddb28075cdf0e60.tar.gz |
Incorporate review
Diffstat (limited to 'spec')
-rw-r--r-- | spec/lib/gitlab/import_export/safe_model_attributes.yml | 3 | ||||
-rw-r--r-- | spec/models/project_auto_devops_spec.rb | 4 | ||||
-rw-r--r-- | spec/models/project_spec.rb | 1 |
3 files changed, 7 insertions, 1 deletions
diff --git a/spec/lib/gitlab/import_export/safe_model_attributes.yml b/spec/lib/gitlab/import_export/safe_model_attributes.yml index 6e77c955b05..f2224bc3aa6 100644 --- a/spec/lib/gitlab/import_export/safe_model_attributes.yml +++ b/spec/lib/gitlab/import_export/safe_model_attributes.yml @@ -467,3 +467,6 @@ ProjectAutoDevops: - id - enabled - domain +- project_id +- created_at +- updated_at diff --git a/spec/models/project_auto_devops_spec.rb b/spec/models/project_auto_devops_spec.rb index d534dacf079..08cb7c4c1b1 100644 --- a/spec/models/project_auto_devops_spec.rb +++ b/spec/models/project_auto_devops_spec.rb @@ -1,10 +1,12 @@ require 'spec_helper' -describe ProjectAutoDevops, type: :model do +describe ProjectAutoDevops do subject { build_stubbed(:project_auto_devops) } it { is_expected.to belong_to(:project) } + it { is_expected.to validate_presence_of(:domain) } + it { is_expected.to respond_to(:created_at) } it { is_expected.to respond_to(:updated_at) } diff --git a/spec/models/project_spec.rb b/spec/models/project_spec.rb index be1ae295f75..d41d7150922 100644 --- a/spec/models/project_spec.rb +++ b/spec/models/project_spec.rb @@ -53,6 +53,7 @@ describe Project do it { is_expected.to have_one(:import_data).class_name('ProjectImportData') } it { is_expected.to have_one(:last_event).class_name('Event') } it { is_expected.to have_one(:forked_from_project).through(:forked_project_link) } + it { is_expected.to have_one(:auto_devops).class_name('ProjectAutoDevops') } it { is_expected.to have_many(:commit_statuses) } it { is_expected.to have_many(:pipelines) } it { is_expected.to have_many(:builds) } |