def METHOD_NAME():
    """
    Test to verify that multiple kernel modules are not loaded.
    """
    name = "salted kernel"
    mods = ["cheese", "crackers"]
    ret = {"name": name, "result": True, "changes": {}}
    mock_mod_list = MagicMock(return_value=mods)
    with patch.dict(kmod.__salt__, {"kmod.mod_list": mock_mod_list}):
        with patch.dict(kmod.__opts__, {"test": True}):
            ret.update({"result": None})
            call_ret = kmod.absent(name, mods=mods)
            # Check comment independently: makes test more stable on PY3
            comment = call_ret.pop("comment")
            assert "cheese" in comment
            assert "crackers" in comment
            assert "are set to be removed" in comment
            # Assert against all other dictionary key/values
            assert ret == call_ret
    mock_mod_list = MagicMock(return_value=mods)
    mock_remove = MagicMock(return_value=mods)
    with patch.dict(
        kmod.__salt__, {"kmod.mod_list": mock_mod_list, "kmod.remove": mock_remove}
    ):
        with patch.dict(kmod.__opts__, {"test": False}):
            call_ret = kmod.absent(name, mods=mods)
            ret.update(
                {"result": True, "changes": {mods[0]: "removed", mods[1]: "removed"}}
            )
            # Check comment independently: makes test more stable on PY3
            comment = call_ret.pop("comment")
            assert "cheese" in comment
            assert "crackers" in comment
            assert "Removed kernel modules" in comment
            # Assert against all other dictionary key/values
            assert ret == call_ret
    mock_mod_list = MagicMock(return_value=[])
    with patch.dict(kmod.__salt__, {"kmod.mod_list": mock_mod_list}):
        with patch.dict(kmod.__opts__, {"test": True}):
            comment = "Kernel modules {} are already removed".format(", ".join(mods))
            ret.update({"comment": comment, "result": True, "changes": {}})
            assert kmod.absent(name, mods=mods) == ret