diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-06-03 00:10:20 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-06-03 00:10:20 +0300 |
commit | df52f8c8af971b336f520e291da02e1ba6a1a9dd (patch) | |
tree | 41bb94e2d74f8c43e83abaf04f7e4e35cfd56251 /spec/services | |
parent | f3c61892ecbcad3bfe57f06f197ae9e8996970db (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/services')
-rw-r--r-- | spec/services/post_receive_service_spec.rb | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/spec/services/post_receive_service_spec.rb b/spec/services/post_receive_service_spec.rb index 13bd103003f..20d86f74f86 100644 --- a/spec/services/post_receive_service_spec.rb +++ b/spec/services/post_receive_service_spec.rb @@ -214,11 +214,17 @@ RSpec.describe PostReceiveService, feature_category: :team_planning do end context 'broadcast message banner exists' do - it 'outputs a broadcast message' do - broadcast_message = create(:broadcast_message) + it 'outputs a broadcast message when show_in_cli is true' do + broadcast_message = create(:broadcast_message, show_in_cli: true) expect(subject).to include(build_alert_message(broadcast_message.message)) end + + it 'does not output a broadcast message when show_in_cli is false' do + create(:broadcast_message, show_in_cli: false) + + expect(has_alert_messages?(subject)).to be_falsey + end end context 'broadcast message notification exists' do |