Upstream sync
This commit is contained in:
@@ -17,7 +17,7 @@ RSpec.describe BroadcastsChannel, type: :channel do
|
||||
it "broadcasts to the channel" do
|
||||
status_content = ApplicationController.render partial: "broadcasts/broadcast_status", locals: { broadcast: broadcast }
|
||||
video_content = ApplicationController.render partial: "broadcasts/video", locals: { broadcast: broadcast }
|
||||
live_take = ApplicationController.render partial: "broadcasts/live_take", locals: { broadcast: broadcast }
|
||||
recording_status_content = ApplicationController.render partial: "broadcasts/recording_status", locals: { broadcast: broadcast }
|
||||
|
||||
expect {
|
||||
BroadcastsChannel.broadcast_stream_updates(broadcast)
|
||||
@@ -28,7 +28,7 @@ RSpec.describe BroadcastsChannel, type: :channel do
|
||||
full_live_stream_playback_url: broadcast.full_live_stream_playback_url,
|
||||
status_content: status_content,
|
||||
video_content: video_content,
|
||||
live_take_content: live_take,
|
||||
recording_status_content: recording_status_content,
|
||||
streamer_status: broadcast.streamer_status
|
||||
})
|
||||
end
|
||||
@@ -36,7 +36,7 @@ RSpec.describe BroadcastsChannel, type: :channel do
|
||||
|
||||
describe '#stream_recording_ready' do
|
||||
it 'broadcasts to the channel with the right data' do
|
||||
create_list(:broadcast_recording, 1, broadcast: broadcast)
|
||||
create_list(:broadcast_recording, 1, broadcast: broadcast)
|
||||
recordings = broadcast.broadcast_recordings.visible.paginate(page: 1)
|
||||
flash_message = OpenStruct.new(notice: 'Hello world', alert: nil)
|
||||
flash_content = ApplicationController.render partial: 'application/flash', locals: { flash: flash_message }
|
||||
@@ -47,7 +47,7 @@ RSpec.describe BroadcastsChannel, type: :channel do
|
||||
BroadcastsChannel.stream_recording_ready(broadcast, recordings, 'Hello world')
|
||||
}.to have_broadcasted_to(broadcast).with({
|
||||
event: 'stream_recording_ready',
|
||||
flash_content: flash_content,
|
||||
flash_content: flash_content,
|
||||
recordings_content: recordings_content,
|
||||
recordings_nav_content: recordings_nav_content
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user