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:
parent
2a74649882
commit
65d3552fc7
14 changed files with 1 additions and 2219 deletions
|
@ -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
|
Loading…
Add table
Add a link
Reference in a new issue