Ejemplo n.º 1
0
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
Ejemplo n.º 2
0
 def test_left_list(self):
     """Simple test."""
     x = ["badwolfbadwolf", "badwolf", "abadwolfbadwolf"]
     y = strip_left(obj=x, fix="badwolf")
     assert y == ["badwolf", "", "abadwolfbadwolf"]
Ejemplo n.º 3
0
 def test_left_str_nomatch(self):
     """Simple test."""
     x = "abadwolfbadwolf"
     y = strip_left(obj=x, fix="badwolf")
     assert y == "abadwolfbadwolf"
Ejemplo n.º 4
0
 def test_left_str(self):
     """Simple test."""
     x = "badwolfbadwolf"
     y = tools.strip_left(obj=x, fix="badwolf")
     assert y == "badwolf"