From 266fa01367e44a2687726df985731dc671cd2831 Mon Sep 17 00:00:00 2001 From: omarluq Date: Thu, 15 Feb 2024 12:40:22 -0600 Subject: [PATCH] fix morph stream action specs --- test/streams/broadcastable_test.rb | 40 +++++++++--------------------- 1 file changed, 12 insertions(+), 28 deletions(-) diff --git a/test/streams/broadcastable_test.rb b/test/streams/broadcastable_test.rb index 09bab7f3..b498af1e 100644 --- a/test/streams/broadcastable_test.rb +++ b/test/streams/broadcastable_test.rb @@ -224,6 +224,18 @@ class Turbo::BroadcastableTest < ActionCable::Channel::TestCase @message.broadcast_render_to @profile end end + + test "broadcasting morph to stream now" do + assert_broadcast_on "stream", turbo_stream_action_tag("morph", target: "message_1", template: render(@message)) do + @message.broadcast_morph_to "stream", target: "message_1" + end + end + + test "broadcasting morph now" do + assert_broadcast_on @message.to_gid_param, turbo_stream_action_tag("morph", target: "message_1", template: render(@message)) do + @message.broadcast_morph target: "message_1" + end + end end class Turbo::BroadcastableArticleTest < ActionCable::Channel::TestCase @@ -518,34 +530,6 @@ class Turbo::SuppressingBroadcastsTest < ActionCable::Channel::TestCase end end - test "broadcasting morph to stream now" do - assert_broadcast_on "stream", turbo_stream_action_tag("morph", target: "message_1", template: render(@message)) do - @message.broadcast_morph_to "stream", target: "message_1" - end - end - - test "broadcasting morph to stream later" do - assert_broadcast_on "stream", turbo_stream_action_tag("morph", target: "message_1", template: render(@message)) do - perform_enqueued_jobs do - @message.broadcast_morph_later_to "stream", target: "message_1" - end - end - end - - test "broadcasting morph now" do - assert_broadcast_on @message.to_gid_param, turbo_stream_action_tag("morph", target: "message_1", template: render(@message)) do - @message.broadcast_morph target: "message_1" - end - end - - test "broadcasting morph later" do - assert_broadcast_on @message.to_gid_param, turbo_stream_action_tag("morph", target: "message_1", template: render(@message)) do - perform_enqueued_jobs do - @message.broadcast_morph_later target: "message_1" - end - end - end - test "suppressing broadcasting morph to stream now" do assert_no_broadcasts_when_suppressing do @message.broadcast_morph_to "stream"