def METHOD_NAME(db_session, project_expo2010, citywatch_sponsor) -> None:
    """Change sponsor is_promoted flag."""
    assert citywatch_sponsor.is_promoted is False
    # Flag can be changed with a revision
    new_record = citywatch_sponsor.replace(
        actor=citywatch_sponsor.granted_by, is_promoted=True
    )
    assert new_record != citywatch_sponsor
    assert new_record.is_promoted is True
    noop_record = new_record.replace(actor=new_record.granted_by, is_promoted=True)
    assert noop_record == new_record
    with pytest.raises(ImmutableColumnError):
        new_record.is_promoted = False