def METHOD_NAME(mocker, peewee_db):
    mocker.patch(
        "robotoff.insights.annotate.get_product",
        return_value={"categories_tags": ["en:Salmons"]},
    )
    mock = mocker.patch("robotoff.off.update_product")
    with peewee_db:
        # an insight to be processed
        id1, code1 = _create_insight(type="category")
    # run process
    process_insights()
    # insight processed
    with peewee_db:
        insight = ProductInsight.get(id=id1)
    assert insight.completed_at is not None
    assert insight.completed_at <= datetime.utcnow()
    assert insight.annotation == 1
    # but update_product wasn't called
    mock.assert_not_called()