def METHOD_NAME():
    """Test the :func:`aiida.common.timezone.make_aware` function for an already aware datetime.
    This should simply return the datetime if ``timezone`` is not specified, otherwise the ``timezone`` will be set on
    the datetime object.
    """
    aware = datetime.now(timezone.utc).astimezone()  # This creates an aware object.
    assert is_aware(aware)
    assert make_aware(aware) == aware
    different_tz = make_aware(aware, timezone(timedelta(hours=12)))
    assert different_tz == aware
    assert different_tz.tzinfo.tzname(different_tz) != aware.tzinfo.tzname(aware)
    assert different_tz.tzinfo.utcoffset(different_tz) != aware.tzinfo.tzname(aware)