Revert "Merge branch 'streamer-refactoring' into 'develop'"
[akkoma] / test / notification_test.exs
index 3d2f9a8fcc664a4fae4e9585960e79a9dcda9ad0..3be9db09b38074e3bd2868c6eea32a559dbe8e9c 100644 (file)
@@ -69,7 +69,16 @@ defmodule Pleroma.NotificationTest do
   end
 
   describe "create_notification" do
-    @tag needs_streamer: true
+    setup do
+      GenServer.start(Streamer, %{}, name: Streamer)
+
+      on_exit(fn ->
+        if pid = Process.whereis(Streamer) do
+          Process.exit(pid, :kill)
+        end
+      end)
+    end
+
     test "it creates a notification for user and send to the 'user' and the 'user:notification' stream" do
       user = insert(:user)
       task = Task.async(fn -> assert_receive {:text, _}, 4_000 end)