refractoring and more tests
This commit is contained in:
@@ -1,8 +1,25 @@
|
||||
import logging as log
|
||||
import pytest
|
||||
import time
|
||||
import os
|
||||
import subprocess
|
||||
|
||||
from multilang_translator.backend_controller.broadcaster_config import broadcaster_config, BROADCAST_CONFIG
|
||||
from multilang_translator.backend_controller.broadcaster_play_once import broadcaster_play_file
|
||||
from multilang_translator.backend_controller.broadcaster_copy_files import copy_to_broadcaster
|
||||
|
||||
# Set the logging level to DEBUG (most verbose) at the root logger
|
||||
log.basicConfig(
|
||||
level=log.INFO,
|
||||
format='%(asctime)s [%(levelname)s] %(message)s',
|
||||
datefmt='%Y-%m-%d %H:%M:%S'
|
||||
)
|
||||
|
||||
@pytest.fixture(scope="session")
|
||||
def ft_configure_broadcaster():
|
||||
log.info("Configuring Broadcaster...")
|
||||
start = time.time()
|
||||
ret = broadcaster_config()
|
||||
log.info(f"Configuration took {round(time.time() - start, 3)} seconds")
|
||||
assert "err" not in ret
|
||||
assert "Failed" not in ret
|
||||
yield ret
|
||||
|
||||
Reference in New Issue
Block a user