2022-03-31 12:52:15 +02:00

23 lines
718 B
Python

import pytest
from image_prediction.formatter.formatters.camel_case import Snake2CamelCaseKeyFormatter
from image_prediction.formatter.formatters.enum import EnumFormatter
def test_formatter(metadata, metadata_formatted):
assert list(EnumFormatter()(metadata)) == metadata_formatted
@pytest.fixture
def snake_case_data():
return {"a_key": {"key": None, "key_2": ["may_not_be_changed"]}, 2: {"yet_another_key": None}}
@pytest.fixture
def camel_case_data():
return {"aKey": {"key": None, "key2": ["may_not_be_changed"]}, 2: {"yetAnotherKey": None}}
# def test_camel_case_key_formatter(snake_case_data, camel_case_data):
# assert Snake2CamelCaseKeyFormatter()(snake_case_data) == camel_case_data