def test_join_with_transcode_part(self): assert _transcode_join(("abc", "def")) == "abc@def"
def test_join_too_many_parts(self): with pytest.raises(ValueError): _transcode_join(("a", "b", "c")) # type: ignore
def test_join_no_transcode_part(self): assert _transcode_join(("abc", "")) == "abc"