From dde1af70b292743b28c8397fc82388f2e7eb0e75 Mon Sep 17 00:00:00 2001 From: jo Date: Tue, 21 Mar 2023 19:32:49 +0100 Subject: [PATCH] test(playout): class creation --- playout/tests/message_handler_test.py | 8 ++++++++ playout/tests/player/fetch_test.py | 18 ++++++++++++++++++ playout/tests/player/file_test.py | 11 +++++++++++ playout/tests/player/liquidsoap_test.py | 7 +++++++ playout/tests/player/push_test.py | 13 +++++++++++++ playout/tests/player/queue_test.py | 8 ++++++++ 6 files changed, 65 insertions(+) create mode 100644 playout/tests/message_handler_test.py create mode 100644 playout/tests/player/fetch_test.py create mode 100644 playout/tests/player/file_test.py create mode 100644 playout/tests/player/liquidsoap_test.py create mode 100644 playout/tests/player/push_test.py create mode 100644 playout/tests/player/queue_test.py diff --git a/playout/tests/message_handler_test.py b/playout/tests/message_handler_test.py new file mode 100644 index 000000000..3859baf60 --- /dev/null +++ b/playout/tests/message_handler_test.py @@ -0,0 +1,8 @@ +from queue import Queue + +from libretime_playout.config import Config +from libretime_playout.message_handler import MessageListener + + +def test_message_listener(config: Config): + MessageListener(config, Queue()) diff --git a/playout/tests/player/fetch_test.py b/playout/tests/player/fetch_test.py new file mode 100644 index 000000000..6864efe33 --- /dev/null +++ b/playout/tests/player/fetch_test.py @@ -0,0 +1,18 @@ +from queue import Queue +from unittest.mock import MagicMock + +from libretime_playout.config import Config +from libretime_playout.player.fetch import PypoFetch + + +def test_fetch_thread(config: Config): + PypoFetch( + Queue(), + Queue(), + Queue(), + MagicMock(), + MagicMock(), + config, + MagicMock(), + MagicMock(), + ) diff --git a/playout/tests/player/file_test.py b/playout/tests/player/file_test.py new file mode 100644 index 000000000..00296fa71 --- /dev/null +++ b/playout/tests/player/file_test.py @@ -0,0 +1,11 @@ +from queue import Queue +from unittest.mock import MagicMock + +from libretime_playout.player.file import PypoFile + + +def test_file_thread(): + PypoFile( + Queue(), + MagicMock(), + ) diff --git a/playout/tests/player/liquidsoap_test.py b/playout/tests/player/liquidsoap_test.py new file mode 100644 index 000000000..b1028ffd2 --- /dev/null +++ b/playout/tests/player/liquidsoap_test.py @@ -0,0 +1,7 @@ +from unittest.mock import MagicMock + +from libretime_playout.player.liquidsoap import PypoLiquidsoap + + +def test_liquidsoap(): + PypoLiquidsoap(MagicMock()) diff --git a/playout/tests/player/push_test.py b/playout/tests/player/push_test.py new file mode 100644 index 000000000..2371ff334 --- /dev/null +++ b/playout/tests/player/push_test.py @@ -0,0 +1,13 @@ +from queue import Queue +from unittest.mock import MagicMock + +from libretime_playout.config import Config +from libretime_playout.player.push import PypoPush + + +def test_push_thread(config: Config): + PypoPush( + Queue(), + MagicMock(), + config, + ) diff --git a/playout/tests/player/queue_test.py b/playout/tests/player/queue_test.py new file mode 100644 index 000000000..b3801c1ef --- /dev/null +++ b/playout/tests/player/queue_test.py @@ -0,0 +1,8 @@ +from queue import Queue +from unittest.mock import MagicMock + +from libretime_playout.player.queue import PypoLiqQueue + + +def test_queue_thread(): + PypoLiqQueue(Queue(), MagicMock())