def test_color_getitem_absent(): assert Color({})["a"]("c") == "c"
def test_color_getitem(): text = Color({"a": "b", "neutral": "n"})["a"]("c") assert text == "b" "c" "n"
def test_color_get(): assert Color({"a": "b"}).get("a") == "b"
def test_color_get_absent(): assert Color({"a": "b"}).get("c") == ""
def color(): return Color(ValuesAreKeys())