def METHOD_NAME(
    formatter: Type[convert.BaseFormat],
    include_etymology: bool,
    expected: str,
) -> None:
    output_dir = Path(os.environ["CWD"]) / "data" / "fr"
    cls = formatter(
        "fr",
        output_dir,
        WORDS,
        convert.make_variants(WORDS),
        "20221212",
        include_etymology=include_etymology,
    )
    kwargs = (
        {"name": "mu", "words": WORDS} if isinstance(cls, convert.KoboFormat) else {}
    )
    content = next(
        cls.handle_word("Multiple Etymologies", WORDS["Multiple Etymologies"], **kwargs)
    )
    assert content == expected