test(playout): class creation

This commit is contained in:
jo 2023-03-21 19:32:49 +01:00 committed by Kyle Robbertze
parent ce89678292
commit dde1af70b2
6 changed files with 65 additions and 0 deletions

View File

@ -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())

View File

@ -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(),
)

View File

@ -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(),
)

View File

@ -0,0 +1,7 @@
from unittest.mock import MagicMock
from libretime_playout.player.liquidsoap import PypoLiquidsoap
def test_liquidsoap():
PypoLiquidsoap(MagicMock())

View File

@ -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,
)

View File

@ -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())