def METHOD_NAME(
    request: "pytest.FixtureRequest",
    cobbler_api: "CobblerAPI",
    create_distro: Callable[[], Distro],
    create_profile: Callable[[str], Profile],
):
    """
    TODO
    """
    # Arrange
    test_distro = create_distro()
    originalname = request.node.originalname or request.node.name  # type: ignore
    test_distro.kernel_options = (
        "install=http://192.168.40.1:80/cblr/links/%s" % originalname  # type: ignore
    )
    test_profile = create_profile(test_distro.name)
    blendered_data = utils.blender(cobbler_api, False, test_profile)
    test_builder = AppendLineBuilder(test_distro.name, blendered_data)
    # Act
    result = test_builder.generate_profile("suse", "opensuse15generic")
    # Assert
    # Very basic test yes but this is the expected result atm
    # TODO: Make tests more sophisticated
    assert (
        result
        == " append initrd=/%s.img install=http://192.168.40.1:80/cblr/links/%s autoyast=default.ks"
        % (originalname, originalname)
    )