def parse_key(key: str) -> str: """Parse fields into required format.""" if key.startswith("specific_data.data."): key = strip_left(obj=key, fix="specific_data.data.") key = f"aggregated_{key}" if key.startswith("adapters_data."): key = strip_left(obj=key, fix="adapters_data.") key = key.replace(".", "_") return key
def test_left_list(self): """Simple test.""" x = ["badwolfbadwolf", "badwolf", "abadwolfbadwolf"] y = strip_left(obj=x, fix="badwolf") assert y == ["badwolf", "", "abadwolfbadwolf"]
def test_left_str_nomatch(self): """Simple test.""" x = "abadwolfbadwolf" y = strip_left(obj=x, fix="badwolf") assert y == "abadwolfbadwolf"
def test_left_str(self): """Simple test.""" x = "badwolfbadwolf" y = tools.strip_left(obj=x, fix="badwolf") assert y == "badwolf"