feat: remove cc_stream_setting models

- We don't drop the cc_stream_setting table from the database to prevent data loss. This will be handled in a future release.
This commit is contained in:
jo 2022-09-06 11:58:26 +02:00 committed by Kyle Robbertze
parent 2a74649882
commit 65d3552fc7
14 changed files with 1 additions and 2219 deletions

View file

@ -1,28 +0,0 @@
import pytest
from ...models import StreamSetting
# pylint: disable=invalid-name,unused-argument
@pytest.mark.parametrize(
"type_name, value",
[
("boolean", True),
("integer", 1),
("string", "hello"),
],
)
def test_stream_setting_value(db, type_name, value):
setting = StreamSetting.objects.create(
key=f"some_{type_name}",
type=type_name,
raw_value=str(value),
)
assert isinstance(setting.value, type(value))
empty_setting = StreamSetting.objects.create(
key=f"some_empty_{type_name}",
type=type_name,
raw_value="",
)
assert empty_setting.value is None