feat(playout): add jinja2 quote filter for liquidsoap

This commit is contained in:
jo 2023-02-20 16:00:48 +01:00 committed by Jonas L
parent 1b027262ee
commit 3c8bf6c9eb
3 changed files with 32 additions and 0 deletions

View file

@ -0,0 +1,15 @@
import pytest
from libretime_playout.liquidsoap.utils import quote
@pytest.mark.parametrize(
"value, double, expected",
[
("something", False, '"something"'),
('something"', False, '"something\\""'),
('something"', True, '"something\\\\""'),
],
)
def test_quote(value, double, expected):
assert quote(value, double) == expected