diff options
author | Dylan Griffith <dyl.griffith@gmail.com> | 2018-08-10 14:18:22 +0100 |
---|---|---|
committer | Dylan Griffith <dyl.griffith@gmail.com> | 2018-08-13 10:52:42 +0100 |
commit | e1e26772247c1ec9f82aa62fa0166c56d896f79d (patch) | |
tree | d1a75d9ac1fc894b3786677abbdf0414de59f537 | |
parent | fe66cedc99ad67af5c3ef3a7154767981762554c (diff) | |
download | gitlab-ce-e1e26772247c1ec9f82aa62fa0166c56d896f79d.tar.gz |
Simplify specs for Project#auto_devops_enabled?
-rw-r--r-- | spec/models/project_spec.rb | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/spec/models/project_spec.rb b/spec/models/project_spec.rb index 076de06cf99..7bcce20c15e 100644 --- a/spec/models/project_spec.rb +++ b/spec/models/project_spec.rb @@ -3268,19 +3268,14 @@ describe Project do stub_application_setting(auto_devops_enabled: true) end - it 'auto devops is implicitly enabled' do - expect(project.auto_devops).to be_nil - expect(project).to be_auto_devops_enabled - end + it { is_expected.to be_truthy } context 'when explicitly enabled' do before do create(:project_auto_devops, project: project) end - it "auto devops is enabled" do - expect(project).to be_auto_devops_enabled - end + it { is_expected.to be_truthy } end context 'when explicitly disabled' do @@ -3288,9 +3283,7 @@ describe Project do create(:project_auto_devops, project: project, enabled: false) end - it "auto devops is disabled" do - expect(project).not_to be_auto_devops_enabled - end + it { is_expected.to be_falsey } end end @@ -3299,19 +3292,14 @@ describe Project do stub_application_setting(auto_devops_enabled: false) end - it 'auto devops is implicitly disabled' do - expect(project.auto_devops).to be_nil - expect(project).not_to be_auto_devops_enabled - end + it { is_expected.to be_falsey } context 'when explicitly enabled' do before do create(:project_auto_devops, project: project) end - it "auto devops is enabled" do - expect(project).to be_auto_devops_enabled - end + it { is_expected.to be_truthy } end end end |