2023-03-29 16:45:13 +02:00
|
|
|
import pytest
|
|
|
|
|
|
|
|
from libretime_playout.liquidsoap.client import LiquidsoapClient, LiquidsoapClientError
|
2022-08-13 20:27:39 +02:00
|
|
|
|
|
|
|
|
|
|
|
def test_liq_client():
|
|
|
|
assert LiquidsoapClient(
|
|
|
|
host="localhost",
|
|
|
|
port=1234,
|
|
|
|
timeout=15,
|
|
|
|
)
|
2023-03-29 16:45:13 +02:00
|
|
|
|
|
|
|
|
|
|
|
def test_liq_client_wait_for_version(liq_client: LiquidsoapClient):
|
|
|
|
assert liq_client.wait_for_version()
|
|
|
|
|
|
|
|
|
|
|
|
def test_liq_client_wait_for_version_invalid_host():
|
|
|
|
liq_client = LiquidsoapClient(
|
|
|
|
host="invalid",
|
|
|
|
port=1234,
|
|
|
|
)
|
|
|
|
with pytest.raises(LiquidsoapClientError):
|
|
|
|
liq_client.wait_for_version(timeout=1)
|