16 lines
371 B
Python
16 lines
371 B
Python
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
|